1

我正在寻找的是一些库或一些类代码,可用于将构造字符串扩展为变体和排列。类似于以下内容(语法是我的,可能不同):

construction string: [Ff]oo [Bbß]ar|F(oo|oe)
output strings:
  Foo Bar
  foo Bar
  Foo bar
  foo bar
  Foo ßar
  foo ßar
  Foo
  Foe

虽然自己构建它不会太难,但如果它存在,为什么还要重新发明轮子呢?

4

1 回答 1

1

这不符合您的语法,但我在一些项目中使用它并且运行非常顺利:Permutations, Combinations, and Variations using C# Generics

于 2010-01-14T16:54:37.307 回答