Пример ( обратите внимание на случай ): string s = "Hello world!"; String s = "Hello world!"; Каковы правила использования каждого из них? И в чем
На этот вопрос есть ответы на Stack Overflow на русском : Еогеасп () для перечисления Как вы можете перечислить enumв C #? Например, следующий код не компилируется: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) {...
Как можно intпривести к enumC
Есть ли способ сделать следующее возвращение верным? string title = "ASTRINGTOTEST"; title.Contains("string"); Кажется, что нет перегрузки, которая позволяет мне устанавливать чувствительность к регистру. В настоящее время я ОБОСНОВАЛ их обоих, но это просто глупо (я имею в виду проблемы с i18n,...
Я видел несколько разных способов перебора словаря в C #. Есть ли стандартный
Каковы правильные номера версий для C #? Что получилось когда? Почему я не могу найти ответы о C # 3.5 ? Этот вопрос в первую очередь, чтобы помочь тем, кто ищет ответ, используя неправильный номер версии, например, C # 3.5 . Надежда состоит в том, что любой, кто не сможет найти ответ с...
Я хочу сделать что-то вроде: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); Затем внесите изменения в новый объект, которые не будут отражены в исходном объекте. Мне часто не нужны эти функции, поэтому, когда это было необходимо, я прибегал к созданию...
Как преобразовать stringк byte[]в .NET (C #), вручную указав конкретную кодировку? Я собираюсь зашифровать строку. Я могу зашифровать его без конвертации, но я все же хотел бы знать, почему здесь играет роль кодировка. Кроме того, почему кодирование должно быть принято во внимание? Разве я не могу...
Не рекомендуется просто ловить System.Exception. Вместо этого должны быть обнаружены только «известные» исключения. Теперь это иногда приводит к ненужному повторяющемуся коду, например: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch...
Я запускал StyleCop над кодом C #, и он продолжает сообщать, что мои usingдирективы должны быть внутри пространства имен. Есть ли техническая причина для размещения usingдиректив внутри, а не вне пространства...
Как мне генерировать случайное целое число в C
Как создать электронную таблицу Excel с C #, не требуя установки Excel на компьютере, на котором выполняется
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на переполнение стека на русском : Что такое NullReferenceException, и как мне исправить код? У...
Учитывая DateTimeпредставление дня рождения человека, как я могу рассчитать его возраст в годах?
У меня есть класс под названием Questions(множественное число). В этом классе есть перечисление Question(единственное), которое выглядит следующим образом. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } В Questionsклассе у меня...
При использовании лямбда-выражений или анонимных методов в C # мы должны опасаться доступа к измененной ловушке замыкания . Например: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } Из-за измененного закрытия приведенный выше код приведет к...
Из документации Microsoft я знаю, что «основное» использование IDisposableинтерфейса - очистка неуправляемых ресурсов. Для меня «неуправляемый» означает такие вещи, как соединения с базой данных, сокеты, дескрипторы окон и т. Д. Но я видел код, в котором Dispose()метод реализован для освобождения...
Наткнулся на эту строку кода: FormsAuth = formsAuth ?? new FormsAuthenticationWrapper(); Что означают два вопросительных знака, это какой-то троичный оператор? Трудно найти в
Настольное приложение C # в экспресс-версии работало, а затем не работало 5 секунд спустя. Я попробовал следующее: Убедитесь, что конфигурация отладки, флаг отладки и полная информация отладки установлены на всех сборках. Удалите все папки bin и obj и все библиотеки DLL, связанные с проектом, со...
Учитывая конкретное DateTimeзначение, как мне отобразить относительное время, например: 2 часа назад 3 дня назад месяц назад