Linq的组合发电机

Linq的组合发电机,第1张

Linq的组合发电机

为了它的价值,尝试这样的事情

public static IEnumerable<string> GetPermutations(string s){    if (s.Length > 1)        return from ch in s    from permutation in GetPermutations(s.Remove(s.IndexOf(ch), 1))    select string.Format("{0}{1}", ch, permutation);    else        return new string[] { s };}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5567236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存