Вопросы с тегом '.net'
НЕ используйте для вопросов о .NET Core - используйте вместо этого [.net-core]. .NET Framework - это программная среда, предназначенная главным образом для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базовых классов, общеязыковой среды выполнения (обычно называемой CLR), общей системы типов (обычно называемой CTS) и динамической среды исполнения. Он поддерживает множество языков программирования, включая С#, VB.NET, F # и C++/CLI.
73
В чем разница между строкой и строкой в С#?
Пример (обратите внимание на случай): string s = "Hello world!";
String s = "Hello world!";
Каковы рекомендации по использованию каждого из них? И в чем отличия?
10 авг. '08 в 7:18
30
Как перечислить перечисление?
Как вы можете перечислить enum в С#?
например. следующий код не компилируется:
public enum Suit
{
Spades,
Hearts,
Clubs,
Diamonds
}
public void EnumerateAllSuitsDemoMethod()
{
foreach (Suit suit in Suit)
{
DoSom...
19 сент. '08 в 20:34
11
Каковы правильные номера версий для С#?
Каковы правильные номера версий для С#? Что вышло, когда? Почему я не могу найти ответы на вопрос о С# 3.5? Этот вопрос прежде всего помогает тем, кто ищет ответ, используя неправильный номер версии, например С# 3.5. Надежда состоит в том, что любо...
29 окт. '08 в 17:09
45
Объекты глубокого клонирования
Я хочу сделать что-то вроде:
MyObject myObj = GetMyObj(); // Create and fill a new object
MyObject newObj = myObj.Clone();
И затем внесите изменения в новый объект, который не отражен в исходном объекте.
Мне не часто нужна эта функциональность, п...
17 сент. '08 в 0:06
38
Как получить согласованное байтовое представление строк в С# без ручного указания кодировки?
Как преобразовать string в byte[] в .NET(С#) без указания конкретной кодировки вручную?
Я собираюсь зашифровать строку. Я могу зашифровать его без преобразования, но мне все равно хотелось бы знать, почему здесь начинается кодирование.
Кроме того,...
23 янв. '09 в 13:39
18
Разница между десятичной, плавающей и двойной в .NET?
В чем разница между decimal, float и double в .NET?
Когда кто-нибудь воспользуется одним из них?
06 мар. '09 в 11:31
30
Ловить несколько исключений сразу?
Не рекомендуется просто ловить System.Exception. Вместо этого следует поймать только "известные" исключения.
Теперь это иногда приводит к ненужному повторяющемуся коду, например:
try
{
WebId = new Guid(queryString["web"]);
}
catch (FormatExcep...
25 сент. '08 в 20:56
11
Должны ли директивы using находиться внутри или вне пространства имен?
Я запускал StyleCop над кодом С#, и он продолжает сообщать, что мои директивы using должны находиться внутри пространства имен. Есть ли техническая причина для размещения директив using внутри, а не вне пространства имен?
24 сент. '08 в 3:49
34
Что такое исключение NullReferenceException и как его исправить?
У меня есть код и когда он выполняется, он выдает NullReferenceException, говоря:
Ссылка на объект не установлена в экземпляр объекта.
Что это значит и что я могу сделать, чтобы исправить эту ошибку?
11 янв. '11 в 16:48
42
Как создать файл Excel (.XLS и .XLSX) в С# без установки Microsoft Office?
Как создать электронную таблицу Excel с С#, не требуя установки Excel на компьютере, на котором выполняется код?
29 сент. '08 в 22:30
64
Как рассчитать возраст человека на С#?
Учитывая DateTime, представляющий день рождения человека, как я могу рассчитать их возраст в годах?
31 июл. '08 в 23:40
19
Правильное использование интерфейса IDisposable
Из документации Microsoft я узнал, что "основное" использование интерфейса IDisposable - очистка неуправляемых ресурсов.
Для меня "неуправляемый" означает такие вещи, как соединения с базой данных, сокеты, дескрипторы окон и т.д. Но я видел код, в к...
11 февр. '09 в 18:12
98
Как исправить "Точка останова в настоящий момент не будет удалена. Для этого документа не было загружено никаких символов". предупреждение?
Настольное приложение С# в экспресс-версии. Затем работала не 5 секунд спустя.
Я попробовал следующее.
Убедитесь, что на всех сборках установлены настройки отладки, флаг отладки и полная информация об отладке.
Удалите все папки bin и obj и все DL...
28 янв. '10 в 16:09
20
Какой лучший алгоритм для переопределения GetHashCode?
В .NET метод GetHashCode используется во многих местах в библиотеках базовых классов .NET. Для правильной его реализации особенно важно быстро находить элементы в коллекции или при определении равенства.
Существует ли стандартный алгоритм или лучшие...
04 нояб. '08 в 20:53
27
Почему не наследовать от List <T>?
При планировании моих программ я часто начинаю с такой мысли:
Футбольная команда - это всего лишь список футболистов. Поэтому я должен представить его с помощью:
var football_team = new List<FootballPlayer>();
Заказ этого списка представляе...
11 февр. '14 в 3:01