Как скомпилировать такой код на C#?

79
18 сентября 2021, 16:00

Изучая исходники .NET наткнулся на такой код:

        var a = new char[3] { 'a', 'B', 'c' };
        AssertExtensions.AssertThrows<InvalidOperationException, char>(a, a => 
        {
            ReadOnlySpan<char> source = a;
            Span<char> destination = a;
            source.ToLower(destination, CultureInfo.CurrentCulture);
        });

Компилятор выдаёт ошибку:

Error   CS0136  A local or parameter named 'a' cannot be declared in this scope because that name is used in an enclosing local scope to define a local or parameter

Интересно, как это можно скомпилировать? У них же, наверняка, этот код как-то работает?

READ ALSO
Система бронирования Bookeo оставить Webhook

Система бронирования Bookeo оставить Webhook

Есть система бронирования BookeoУ него есть свой апи и Вебхуки

83
Как вывести время при определенной дате?

Как вывести время при определенной дате?

Всем привет, блин ребята выручайтепотратил кучу времени на данное решение

126
Ошибка 403 и её решения? А так же игнорирование

Ошибка 403 и её решения? А так же игнорирование

Такой вопрос: Когда перехожу по ссылке, которая отсылает меня личный кабинет (генерирующий по данным из БД)Пример кода:

79
Не работает wp_reset_query в WordPress

Не работает wp_reset_query в WordPress

Не понимаю почему не работает wp_reset_query, есть у кого нибудь идеи?

117