Вопросы с тегом 'c#'

С# (произносится как "see sharp") - это высокоуровневый, статически типизированный, объектно-ориентированный язык программирования, разработанный Microsoft. Код С# обычно ориентирован на семейство инструментов Microsoft.NET и среды выполнения, включая.NET Framework и.NET Core. Используйте этот тег для вопросов о коде, написанном на официальной спецификации С# или С#. В большинстве вопросов также нужен тег для целевой платформы.NET, такой как [.net] (для.NET Framework), [.net-core] или [.net-standard].
13
ответов

Коллекция была изменена; операция перечисления может не выполняться

Я не могу понять эту ошибку, потому что когда отладчик подключен, похоже, что это не происходит. Ниже приведен код. Это сервер WCF в службе Windows. Метод NotifySubscribers вызывается службой всякий раз, когда есть событие данных (случайные интервал...
задан 03 марта '09 в 5:01
31
ответ

Как я могу генерировать случайные буквенно-цифровые строки в С#?

Как я могу генерировать случайные 8-значные буквенно-цифровые строки в С#?
задан 28 авг. '09 в 2:07
20
ответов

Лучший способ проанализировать аргументы командной строки в С#?

При создании консольных приложений, которые принимают параметры, вы можете использовать аргументы, переданные в Main(string[] args). В прошлом я просто проиндексировал/заципил этот массив и сделал несколько регулярных выражений для извлечения значе...
задан 29 янв. '09 в 16:33
33
ответов

Как вы получаете индекс текущей итерации цикла foreach?

Есть ли какая-то редкая языковая конструкция, с которой я не сталкивался (например, несколько недавно изученных, некоторые из) в С#, чтобы получить значение, представляющее текущую итерацию цикла foreach? Например, в настоящее время я делаю что-то п...
задан 04 сент. '08 в 4:38
29
ответов

Как бы вы подсчитали вхождения строки (на самом деле char) внутри строки?

Я делаю что-то, где я понял, что хотел подсчитать, сколько / я мог найти в строке, а затем мне показалось, что есть несколько способов сделать это, но не мог решить, какой лучший (или самый простой), На данный момент я собираюсь с чем-то вроде: str...
задан 12 февр. '09 в 18:57
18
ответов

Загрузка файла ASP.NET MVC 3.0

Я хочу загрузить файл в asp.net-mvc. Как загрузить файл с помощью html input file control?
задан 04 марта '11 в 15:42
1
ответ

Escape curly brace '{' в String.Format

Возможный дубликат: Как избежать скобок в строке формата в. Net Как отобразить литеральный фигурный фигурный фигурный скобок при использовании метода String.Format? Пример: sb.AppendLine(String.Format("public {0} {1} { get; private set; }", ...
задан 23 сент. '10 в 0:44
20
ответов

Есть ли способ проверить, используется ли файл?

Я пишу программу на С#, которая должна многократно обращаться к 1 файлу изображения. Большую часть времени он работает, но если мой компьютер работает быстро, он попытается получить доступ к файлу, прежде чем он будет сохранен обратно в файловую сист...
задан 18 мая '09 в 9:37
15
ответов

Рассчитать разницу между двумя датами (количество дней)?

Я вижу, что на этот вопрос ответил Java, JavaScript и PHP, но не С#. Итак, как можно вычислить количество дней между двумя датами в С#?
задан 22 окт. '09 в 16:47
32
ответов

Самые полезные атрибуты

Я знаю, что атрибуты чрезвычайно полезны. Существуют некоторые предопределенные, такие как [Browsable(false)], которые позволяют скрывать свойства на вкладке свойств. Вот хороший вопрос, объясняющий атрибуты: Что такое атрибуты в .NET? Каковы пре...
задан 28 сент. '08 в 3:16
21
ответ

Получить значение свойства из строки, используя отражение в С#

Я пытаюсь реализовать Преобразование данных с использованием Reflection 1 в моем коде. Функция GetSourceValue имеет переключатель, сравнивающий различные типы, но я хочу удалить эти типы и свойства и GetSourceValue получить значение свойства, испо...
задан 29 июля '09 в 0:58
21
ответ

Создание списка, разделенного запятыми, из IList <string> или IEnumerable <string>

Каков самый чистый способ создания списка строковых значений, разделенных запятыми, из IList<string> или IEnumerable<string>? String.Join(...) работает с string[], поэтому может быть громоздко работать, когда типы, такие как IList<...
задан 28 апр. '09 в 22:15
9
ответов

Почему вы используете Expression <Func <T>>, а не Func <T>?

Я понимаю лямбда и делегаты Func и Action. Но выражения пеньют меня. В каких обстоятельствах вы использовали бы Expression<Func<T>>, а не простой старый Func<T>?
задан 27 апр. '09 в 16:50
32
ответов

Ошибка - невозможно получить доступ к метабазе IIS

После установки Visual Studio 2012 и открытия моего решения я получаю серию ошибок в этой форме: Проект веб-приложения Foo настроен на использование IIS. Не удалось получить доступ к метабазе IIS. У вас недостаточно прав для доступа к веб-сайтам I...
задан 12 окт. '12 в 16:15
20
ответов

.NET String.Format() для добавления запятых в тысячи мест для номера

Я хочу добавить запятую в тысячу мест для числа. String.Format()?
задан 20 сент. '08 в 0:26