c#
У меня есть следующая дата в строковом формате "2011-29-01 12:00 am" . Теперь я пытаюсь преобразовать это в формат datetime со следующим кодом: DateTime.TryParse(dateTime, out dt); но я всегда получаю dt как {1/1/0001 12: 00: 00 AM}, не могли бы вы сказать мне, почему ? и как я могу преобразовать эту стр...
я не вижу разницы между новыми асинхронными функциями C#(и VB) и .NET 4.0 Параллельных Задач Библиотека. Возьмем, к примеру, код Эрика Липперта отсюда: async void ArchiveDocuments(List<Url> urls) { Task archive = null; for(int i = 0; i < urls.Count; ++i) { var document = await FetchA...
вопрос, как указано в заголовке: каковы последствия для производительности методов / свойств маркировки как виртуальных? примечание - Я предполагаю, что виртуальные методы будут не быть перегружены в общем случае; я обычно буду работать с базовым классом здесь....
У меня есть очень большой набор разрешений, в моем приложение, которое я представляю с флаговым. Он быстро приближается к практической верхней границе длинного типа данных. И я вынужден в ближайшее время придумать стратегию перехода на другую структуру. Теперь я мог бы разбить этот список на более мелкие ч...
в AppConfig можно использовать |DataDirectory| но я не могу найти никаких док ?...
как в C# округлить любое значение до 10 интервала? Например, если у меня есть 11, я хочу, чтобы он вернул 10, если у меня есть 136, то я хочу, чтобы он вернул 140. Я могу легко сделать это вручную return ((int)(number / 10)) * 10; но я ищу встроенный алгоритм для выполнения этой работы, что-то вроде мате...
Мне нужно очистить это предупреждение: try { doSomething() } catch (AmbiguousMatchException MyException) { doSomethingElse() } компилятор говорит мне : переменная 'MyException' объявлена, но никогда не используется Как я могу исправить это....
Как очистить ConcurrentBag? он не имеет никакого метода, как Clear или RemoveAll......
Я видел это странное поведение, и мне интересно, есть ли разумное объяснение этому: когда я ставлю ( случайно) дополнительную/дополнительную точку с запятой в локальной переменной функции, например: public void MyMethod () { int a = 1;; Console.WriteLine(a); //dummy } он компилируется, но он пок...
следующий код дает вам ошибку компилятора, как и следовало ожидать: List<Banana> aBunchOfBananas = new List<Banana>(); Banana justOneBanana = (Banana)aBunchOfBananas; Впрочем, при использовании IEnumerable<Banana>, вы просто получите ошибку времени выполнения. IEnumerable<Banana> ...