Могу ли я получить реальный сценарий использования локальных функций внутри метода в C# 7.0.? - PullRequest
0 голосов
/ 09 января 2020

Я прочитал, сославшись на https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/local-functions, но я не могу понять значение этой новой функции.

1 Ответ

0 голосов
/ 09 января 2020

Я не знаю, что вы подразумеваете под «реальным временем», но для меня самое ценное - не загрязнять список членов одного типа методом, который используется только другим.

Вы также можете закрыть локальные переменные, но это может привести к нежелательному распределению и изменить время жизни объектов. Вот почему C# 8.0 вводит локальные функции c.

...