c#- все статьи тега ➜ страница 17


Как предотвратить дублирование элементов listView C#

Я использую Windows Forms. С помощью этого кода я добавляю элементы в listView из comboBox. ListViewItem lvi = new ListViewItem(); lvi.Text = comboBox1.Text; lvi.SubItems.Add(""); lvi.SubItems.Add(""); lvi.SubItems.Add(""); lvi.SubItems.Add("") if (!listView1.Items.Contains(lvi)) { listView1.Items.Add(lvi); } Мне нужно предотвратить дублирование элементов, но не работать, как я могу решить эту проблему? ...

Какие пакеты SDK для Android необходимы для разработки? [закрытый]

Я уже спрашивал о том, какая версия SDK мне нужна, и мне сказали, что мне нужна только последняя, а остальные включены в нее. Но, просматривая менеджер Android SDK, я вижу, что есть много других типов пакетов. Так может кто-нибудь объяснить, что там происходит? Более конкретно: нужны ли мне системные образы , если я не использую эмулятор? (Я попробовал его в прошлое и оно было слишком медленным.) нужен ли мне " Android sdk инструменты сборки " для любых, кроме самых последних версия? А ка ...

Что такое использование " ref " для переменных ссылочного типа В C#?

Я понимаю, что если я передаю тип значения (int, struct, и т.д.) в качестве параметра (без ключевого слова ref) в метод передается копия этой переменной, но если я использую ключевое слово ref, Ссылка на эту переменную передается, а не новая. Но с ссылочными типами, такими как классы, даже без ключевого слова ref, Ссылка передается методу, а не копии. Итак, каково использование ключевого слова ref с ссылочными типами? Принять за пример: var x = new Foo(); В чем разница между следующим? v ...

Разница между консолью.Read () и Console.С readline()?

Я новичок в этой области, и я очень смущен: какова реальная разница между Console.Read() и Console.ReadLine()? ...

Эффективный способ сравнения значения в массиве со всеми значениями до этого в массиве

У меня очень длинный массив чисел []. Мой алгоритм должен найти наименьший индекс j в числах [], при котором |numbers[j] - numbers[i]| <= x (случайная величина) или где |numbers[j] - numbers[i]| >= m - x (m другая переменная, больше x) и где i<j. Теперь это мой алгоритм: for (int j = 1; j < numbers.Length; j++) { for (int i = 0; i < j; i++) { long diff = Math.Abs(numbers[j] - numbers[i]); if (diff <= x || diff >= m - x) return j; ...

Как измерить текущий размер of.NET кэш памяти 4.0?

В настоящее время мы используем .NET Memory Cache 4.0 для требований к кэшированию. (нет ASP.NET кэш, а не какой-либо внешний кэш) Глядя на счетчики производительности ".NET Memory Cache 4.0", есть данные о попаданиях в кэш, промахах, записях, обрезках и т. д. но ничего, связанного с размером. Существует ли способ измерения/знания текущего размера кэша, используемого производственным приложением? Я хочу иметь возможность захватить эти данные в различные моменты времени и получите средний ра ...

WPF захват и изображение с веб-камеры с помощью aforge

Я создаю приложение wpf и внедряю веб-камеру в свой проект. Вот как я пытался захватить изображения с usb-камеры. public partial class CameraWindow : Window { VideoCaptureDevice LocalWebCam; public FilterInfoCollection LocalWebCamsCollection; private BitmapImage latestFrame; Action<BitmapImage> captureImage; void Cam_NewFrame(object sender, NewFrameEventArgs eventArgs) { try { System.Drawing.Image img = (Bitmap)eventArgs.Frame.Clone(); ...

Есть ли математическая Гамма-функция в C#?

Я хотел бы сделать научный калькулятор в C#, но я не нашел гамма-функции, чтобы вычислите фрактальные факториалы. Описание функции приведено ниже: https://en.wikipedia.org/wiki/Gamma_function Как я могу достичь гамма-функции в C#? ...

Как установить evenHandler в WPF для всех окон (всего приложения)?

Как я могу задать обработчик событий (например, keydown) для всего решения, а не для одного окна? ...

Инкремент в запросе LINQ

Здравствуйте у меня есть следующий код, который возвращает мне список типа Listitem. Я хочу увеличить значение на единицу для каждого выбранного Листита. public static List<System.Web.UI.WebControls.ListItem> GetMyCompassTUTListContent(List<int> ContentID, Int32 CountryID) { int Counter = 0; List<System.Web.UI.WebControls.ListItem> litems = new List<System.Web.UI.WebControls.ListItem>(); using (DbDataContext objContext = new DbDataContext()) { if ...

Способ протолкнуть буферизованные события через равные промежутки времени

Чего я пытаюсь достичь, так это буферизировать поступающие события от некоторых IObservable (они приходят в виде пакетов) и выпускать их дальше, но по одному, через равные промежутки времени. Вот так: -oo-ooo-oo------------------oooo-oo-o--------------> -o--o--o--o--o--o--o--------o--o--o--o--o--o--o----> Поскольку я довольно новичок в Rx , я не уверен, есть ли уже субъект или оператор, который делает именно это. Может быть, это можно сделать композицией? Обновление: Спасибо Richa ...

Чтение файлов Guitar Pro

Мне было интересно, слышал ли кто-нибудь о библиотеке, предпочтительно .NET-сборке, но Java будет делать как wel, что позволяет читать данные в файле Guitar Pro (. gp3-gp4-gp5) У меня есть эта гигантская папка с примерно 50.000 песенными файлами, и я бы очень хотел написать что-то, что действительно может архивировать все эти файлы, для облегчения поиска. А основную информацию вроде настройки инструментов в песне было бы очень полезно параметры извлечь из файла и добавить в базу данных. Я иск ...

Простое шифрование строк in.NET и Javascript

Я разрабатываю ASP.NET приложение MVC, в котором я хочу зашифровать короткую строку на сервере, используя C#, и отправить ее на клиентскую сторону. Затем на стороне клиента он будет расшифрован с помощью кода Javascript. Есть мысли, как это реализовать? Знаете ли вы простой алгоритм шифрования (не обязательно пуленепробиваемый), который можно легко перевести с C# на Javascript или наоборот? Примечание: Я мог бы сделать это полностью в C# и сделайте расшифровку через Ajax, но я бы предпочел н ...

XmlNodeReader возвращает {None}

В настоящее время у меня возникли проблемы с десериализацией XmlDocument из вызова веб-службы, вот мой код : - public void getTest(XmlDocument requestDoc) { XmlDocument results = new XmlDocument(); XmlSerializer serial = new XmlSerializer(typeof(DataRequest)); DataRequest req; XmlNodeReader reader = new XmlNodeReader(requestDoc.DocumentElement); req = (DataRequest)serial.Deserialize(reader); response.write(req.toString()); } Теперь пр ...

веб-сайт visual studio-много случайных ошибок, но все еще строится?

У меня есть ASP.NET сайт, написанный кем-то некоторое время назад, я не думаю, что они использовали VS для создания своих сайтов, но, к сожалению, не уверен, что они использовали. Я открываю как веб-сайт и строю .. никакая ошибка. Как только я открываю любую из страниц или классов, intellisense стонет почти обо всем, начиная с Оператор Error 25 не может появиться вне тела метода/многострочной лямбды. Об использовании операторов, но буквально ошибки на каждую строчку. Но все равно с ...

Как исправить элемент модели, переданный в словарь типа error?

Я пытаюсь запустить свой первый ASP.NET приложение MVC. Я создал котроллер и вид. Данные берутся из базы данных. Однако, когда проект может работать, но когда я пытаюсь перейти на страницу клиента, я получаю следующую ошибку. Элемент модели, передаваемый в словарь, имеет тип - Система.Коллекции.Родовой.Список`1[Mvcapplication 3.Модели.Покупатель]', но этот словарь требует элементов модели типа 'MvcApplication3.Модели.Клиент". Я немного запутался здесь, так как ошибка говорит, что он ...

Класс SerialPort иногда зависает на Dispose

Я написал консольное приложение .net 4.0, которое периодически разговаривает с GSM-модемом, чтобы получить список полученных SMS-сообщений (это USB - модем, но код подключается к нему через драйвер последовательного порта и отправляет команды AT-кстати, это беспроводной модем Sierra, но я не могу его изменить, и у меня есть последний драйвер). Происходит то, что через некоторое время (может быть, часы, может быть, дни) он просто перестает работать. Вот фрагмент журнала... 2012-04-17 23:07:31 ...

Как создать экземпляр InternetExplorerDriver с Selenium WebDriver с помощью C#

new InternetExplorerDriver(); Но я мог видеть исключение, как показано ниже: OpenQA.Selenium.DriverServiceNotFoundException was unhandled by user code HResult=-2146233088 Message=The IEDriverServer.exe file does not exist in the current directory or in a directory on the PATH environment variable. The driver can be downloaded at http://code.google.com/p/selenium/downloads/list. Source=WebDriver StackTrace: at OpenQA.Selenium.DriverService.FindDriverServiceExecutable(String exe ...

C# кодирование файла в формате EBCDIC с упакованными десятичными знаками

Я должен подготовить файл для внешней сущности, и эта сущность использует мэйнфрейм IBM с COBOL и требует, чтобы файл был закодирован в EBCDIC. Я создаю файл на языке C#. Я думаю, что это вопрос из двух частей...во-первых, достаточно ли приведенного ниже кода, чтобы гарантировать, что файл будет сгенерирован таким образом, чтобы его можно было прочитать? StreamWriter sw = new StreamWriter(@"C:EBCDICFileEquivalent.txt", false, Encoding.GetEncoding(37)); Во-вторых, несколько полей в файле треб ...

Генерация Кода CodeDomProvider Завершается Неудачей С Определенным Синтаксисом Linq

Я использую CodeDomProvider для компиляции некоторого кода Linq и динамического выполнения запросов. Однако я столкнулся с очень странной проблемой. Если мой запрос Linq в сгенерированном коде выглядит так, то все работает: namespace Dynamic { using System.Linq; using System.Collections.Generic; public static class Query { public static int GetRecords() { MyData.Data.DataMart container = new MyData.Data.DataMart(); return (container.E ...