Помогите перевести код из с++ на с#

#include <array>
#include <iostream>  // cout

int main()
{
    auto is_digit = [](char c) { return c >= '0' and c <= '9'; };

    const std::string n{"222366"};

    if (not std::all_of(std::cbegin(n), std::cend(n), is_digit))
    {
        std::cout << "Error: input string is not a valid number.\n";
        return 0;
    }

    std::array<int, 10> counts{};
    for (auto c : n)
    {
        counts[c - '0']++;
    }
    for (int i{0}; i < counts.size(); ++i)
    {
        std::cout << "Number of " << i << "s in input number: " << counts[i] << "\n";
    }
}```

Ответы (0 шт):