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

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

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

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

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

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

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

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

Как правильно очистить объекты Interop Excel?

Я использую интерполяцию Excel в С# (ApplicationClass) и поместил следующий код в мое предложение finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinaliz...
задан 01 окт. '08 в 20:18
17
ответов

LINQ Distinct() для определенного свойства

Я играю с LINQ, чтобы узнать об этом, но я не могу понять, как использовать Distinct, когда у меня нет простого списка (простой список целых чисел довольно прост, это не вопрос), Что я, если хочу использовать Distinct в списке объектов по одному или ...
задан 28 янв. '09 в 23:45