Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

.NET und C# ohne Web?

20.05.21 12:06
Re: .NET und C# ohne Web?
 
Murr патриот
Murr

подозреваю

-----

Не подозревай - нуллабельные типы были раньше.

Не встроенные, но сторонние.

Сути это не меняет.


Или ты думаешь, что TryParse имплементированно не через Parse?

------

А для меня есть хоть какая-то разница как оно имплементировано?



В одном случае проверка на "удалось ли распарсить", а в другом "удалось ли записать значение в переменную".

-----

Гыыы?!!!

Никакой разницы.

Ну разве что результат попытки упакован со значением и проверку можно производить в удобное время.

Или ты хочешь сделать так


bool res1 = int.TryParse(myStr1, out int val1);

bool res2 = int.TryParse(myStr2, out int val2);

bool res3 = int.TryParse(myStr3, out int val3);
и т.д.

и сказать что это правильно? смущ

 

Перейти на