Аналог product из python itertools в С#
Мой код перебирает все возможные комбинации символов ABC в словах длиной в 5 символов и выводит их количество. Как записать этот код на C#?
from itertools import product
combinations = product("ABC", repeat=5)
count = 0
for i in combinations:
count += 1
print(count)
Источник: Stack Overflow на русском