c#- все статьи тега ➜ страница 22
Шифр Цезаря на C#
Если я хочу написать шифр Цезаря C# , должен ли я пройти через каждый случай? Для меня нет смысла конвертировать в ASCII или UTF (вероятно, потому, что я не понимаю, как это будет работать). Мне просто нужна точка в правильном направлении. Должен ли я присвоить каждой букве числа 1-26? ...
Использовать LINQ вместо двух циклов
Я хочу преобразовать эти два "уродливых" для циклов в выражение LINQ. Кто-нибудь может мне помочь? Я довольно новичок в LINQ. заранее спасибо! foreach (Edge edge in distinctEdge) { var c = 0; foreach(Edge e in EdgeList) { if(e.target == edge.target && e.source == edge.source) { c++; } } edge.value = c; } ...
Не удалось добавить ссылку на проект в Visual Studio 2015
Ранее я задавал аналогичный вопрос относительно Visual Studio 2013, но теперь я сталкиваюсь с той же проблемой с Visual Studio 2015, но, похоже, она работает по-другому, что делает предыдущий ответ неприменимым к этому вопросу. Это мой предыдущий вопрос: Visual Studio 2013 - как отладить проект в рамках решения Я пытаюсь добавить ссылку на проект. У меня есть библиотека, над которой я работаю в отдельном решении / проекте, и консольное приложение, которое я хочу используется для тестирования и ...
IEnumerable и порядок
У меня есть вопрос о порядке в IEnumerable (или IEnumerable<T>, не имеет значения). Как известно, перебор IEnumerable-это псевдокод, который может быть записан следующим образом: while (enumerable.HasNext()) { object obj = enumerable.Current; ... } Теперь предположим, что нужно оперировать сотсортированной коллекцией. Можно ли в этом случае использовать IEnumerable или лучше попробовать другие средства (например, IList) с поддержкой индексации? Другими словами: дает ли кон ...
Как запустить скрипт PowerShell в C# из относительного пути?
Я пытаюсь запустить сценарий PowerShell из моего приложения C#. Я знаю, как сделать это с абсолютным путем: using (PowerShell pshell = PowerShell.Create()) { pshell.AddScript( @"C:PathToWebapppsScript.ps1" ); pshell.Invoke(); } Чего я не знаю, так это как использовать относительный путь. Мой psScript.ps1 находится в том же каталоге, что и мой проект Visual Studio, и я хотел бы использовать относительный путь (например, ./psScript.ps1), чтобы при публикации/э ...
Есть ли хороший способ конвертировать между BitmapSource и Bitmap?
Насколько я могу судить, единственный способ преобразовать BitmapSource в Bitmap-это использовать небезопасный код... Вот так (из блога Lesters WPF): myBitmapSource.CopyPixels(bits, stride, 0); unsafe { fixed (byte* pBits = bits) { IntPtr ptr = new IntPtr(pBits); System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap( width, height, stride, System.Drawing.Imaging.PixelFormat.Format32bppPArgb,ptr); return bitmap; } } Чтобы сделать об ...
Возможна ли работа в WPF в OS X без виртуализации?
Можно ли работать с Windows Presentation Foundation (WPF) в OS X без установки виртуальной машины с Windows? Например, с помощью вина можно бежать .exe, а также создает виртуальный реестр. Я могу создать другой раздел на моем жестком диске с помощью BootCamp и установить Windows. Я могу создать виртуальную Windows, используя Parallels Desktop или VMware Fusion, но это не нативная работа, как другое приложение в OS X, работающее только на одной ОС. Мы можем работать в C#, используя MonoDevelop ( ...
Установите выбранное значение в списке выбора после создания экземпляра
Правильно ли я думаю, что нет никакого способа установить выбранное значение в списке выбора класса C# после его создания? Разве это не глупо? ...
Дополнительные параметры Web API
У меня есть контроллер со следующей подписью: [Route("products/filter/{apc=apc}/{xpc=xpc}/{sku=sku}")] public IHttpActionResult Get(string apc, string xpc, int? sku) { ... } Я вызываю этот метод со следующими URI: ~ / api / продукты / фильтр?apc=AA&xpc=BB ~ / api / продукты / фильтр?sku=7199123 Первый URI работает без проблем. У второго есть странный побочный эффект. Хотя значения по умолчанию для apc и xpc должны быть равны нулю, если они не указаны, параметры на самом деле являют ...
progressBar пока MainFrom инициализирует
У меня есть приложение windows form, которое должно загрузить кучу вещей перед загрузкой главного окна. Я думал, что это оправдает ProgressBar, поэтому я подумал, что я показываю другую форму, которая содержит ProgressBar Control используя конструктор моей основной формы. Все это прекрасно работает, но если я попытаюсь поместить текст в Label на вводной форме, его содержание не будет отображаться, пока не будет загружена основная форма. Есть ли способ избежать этого, кроме как сначала загрузить ...
C# Winforms разница между событием DoubleClick и событием MouseDoubleClick
Быстрый вопрос здесь: Как говорится в названии, в чем разница между этими двумя событиями? Насколько я могу судить, MouseDoubleClick наследуется от Control, а DoubleClick наследуется от Component, но есть ли функциональная разница между ними? Спасибо ...
weboptimization css bundle не найден (404)
Я сделал Asp.Net WebForms website на языке C# с использованием .net framework 4.6.1. Сайт работает отлично, но когда я пытаюсь оптимизировать загрузку CSS с помощью компонента weboptimization , я получаю 404 от запроса url css. Пожалуйста, обратите внимание, что у меня также есть пакет js, который отлично работает. В г.страница aspx у меня в голове: <webopt:BundleReference runat="server" Path="~/stylesheets" /> Связка.config находится в корне структуры сайта и его содержимое: <? ...
Элемент управления с идентификатором не удалось найти для триггера в UpdatePanel
У меня есть панель обновления, у которой UpdateMode условных и ChildrenAsTriggers установлен в false. Мне нужно только несколько элементов управления, чтобы вызвать асинхронную обратную передачу: <asp:UpdatePanel ID="updPnlMain" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false"> <ContentTemplate> // ... <asp:Repeater ID="rptListData" runat="server"> <ItemTemplate> <asp:Button ID="btnAddSomething" runat="server" On ...
Как остановить XMLReader, выбрасывающий недопустимое исключение XML-символов
Итак, у меня есть некоторый XML: <key>my tag</key><value>my tag value and my invalid Character</Value> И XMLReader: using (XmlReader reader = XmlReader.Create(new StringReader(xml))) { while (reader.Read()) { //do my thing } } Я реализовал метод CleanInvalidCharacters из здесь , но поскольку "" еще не закодирован, он не удаляется. Ошибка выбрасывается на читателя.Read (); строка с исключением: Шестнадцатеричное значение 0x0B, я ...
OpenPop.net получить фактический текст сообщения
Я использую OpenPop.net чтобы попытаться проанализировать наши ссылки из всех писем, которые находятся в данном почтовом ящике. Я нашел этот метод, чтобы получить все сообщение: public static List<OpenPop.Mime.Message> FetchAllMessages(string hostname, int port, bool useSsl, string username, string password) { // The client disconnects from the server when being disposed using (Pop3Client client = new Pop3Client()) { // Connect to the server ...
Невозможно десериализовать результат JSON в C#. Входная строка не в правильном формате ошибка
Я пытаюсь десериализовать вывод json в объект C#. Результат JSON: {"order":{"commission":3.490000,"cost":4.490000,"duration":"day","extended_hours ":false,"fees":0.000000,"class":"equity","price":1.000000,"quantity":1.000000,"r equest_date":"2013-11-26T09:43:17.118Z","result":true,"side":"buy","status":"ok" ,"symbol":"DIS","type":"limit"}} Мой производный класс от JSON: public class Rootobject { public Order Order { get; set; } } public class Order { public float commission { ...
Укажите значение DataContext типа на ItemContainer ListBox в стиле
В ListBox у меня есть свойство ItemContainer IsSelected, связанное с моим свойством ViewModel IsSelected с помощью синтаксиса <ListBox.ItemContainerStyle>. Это работает нормально, но я получаю предупреждение Resharper: Не удается разрешить свойство 'IsSelected' в контексте данных типа " FooSolution.BarViewModel". Как указать тип DataContext в списке ItemContainer, чтобы избавиться от этого предупреждения? Вот код. У меня есть класс BarViewModel: public ObservableCollection<F ...
C# HttpWebRequest-как определить, произошел ли HTTP 301?
Я провожу некоторое тестирование моих HTTP 301 редиректов (перемещенных постоянно) для ASP.NET веб-приложение MVC. Я создал тестовую страницу со следующим кодом: try { var req = (HttpWebRequest) WebRequest.Create(url); resp = (HttpWebResponse) req.GetResponse(); return Json(new {statusCode = (int) resp.StatusCode}); } catch (Exception exc) { return Json(new { statusCode = (int)HttpStatusCode.InternalServerError }); } finally { if (resp != null) resp.Close(); } Но пробл ...
Как передать форму в качестве параметра методу? (С#)
Я уверен, что получил название ужасно неправильно (не стесняйтесь сделать его правильным), но пример кода прояснит путаницу. Мне нужно сделать вот что: private void a_Click(object sender, EventArgs e) { if (abc = "cat") return; Form1 f = new Form1(abc); f.ShowDialog() } private void b_Click(object sender, EventArgs e) { if (abc = "cat") return; Form2 f = new Form2(abc); f.ShowDialog() ...
Чтение PDF выделенного текста (выделение аннотаций) с помощью C#
Я написал инструмент извлечения с помощью iTextSharp, который извлекает информацию аннотаций из PDF-документов. Для выделения аннотации я получаю только прямоугольник для области на странице, которая выделена. Я стремлюсь извлечь текст, который был выделен. Для этого я использую "PdfTextExtractor". Rectangle rect = new Rectangle( pdfArray.GetAsNumber(0).FloatValue, pdfArray.GetAsNumber(1).FloatValue, pdfArray.GetAsNumber(2).FloatValue, pdfArray.GetAsNumber(3).FloatValue); R ...