Вопросы с тегом «.net»

9
из параметров структуры типа не требуется назначать

Я заметил странное поведение в моем коде, когда случайно закомментировал строку в функции во время проверки кода. Это было очень трудно воспроизвести, но я приведу аналогичный пример здесь. У меня есть этот тестовый класс: public class Test { public void GetOut(out EmailAddress email) { try {...

9
Как объявить незапущенную задачу, которая будет ожидать другую задачу?

Я провел этот модульный тест, и я не понимаю, почему "await Task.Delay ()" не ждет! [TestMethod] public async Task SimpleTest() { bool isOK = false; Task myTask = new Task(async () => { Console.WriteLine("Task.BeforeDelay"); await Task.Delay(1000); Console.WriteLine("Task.AfterDelay"); isOK =...

9
Десятичные значения распознаются как DateTime вместо возврата false из DateTime.Parse

Мне нужно выполнить проверку на основе строкового значения, будь то дата или десятичное число, но анализ даты всегда возвращает истину для десятичного числа. string val = "3.5"; DateTime oDate = DateTime.Parse(val); Возвращает действительную дату 3/5/2019. Как проверить строку, чтобы узнать ее...

9
Почему в F # так много функций `map` для разных типов?

Я учу F #. Я начал FP с Haskell, и мне стало интересно. Поскольку F # является языком .NET, для меня более разумно объявить интерфейс как Mappable, например, Functorкласс типа haskell . Но, как на рисунке выше, функции F # разделены и реализованы сами по себе. Какова цель дизайна такого дизайна?...