gpt4 book ai didi

c# - 您见过的最好或最有趣的扩展方法用法是什么?

转载 作者:IT王子 更新时间:2023-10-29 03:41:32 25 4
gpt4 key购买 nike

<分区>

我开始真正喜欢上扩展方法……我想知道她是否有任何人偶然发现了一个真正让他们大吃一惊的方法,或者只是发现了一个聪明的方法。

我今天写的一个例子:

根据其他用户的评论进行编辑:

public static IEnumerable<int> To(this int fromNumber, int toNumber) {
while (fromNumber < toNumber) {
yield return fromNumber;
fromNumber++;
}
}

这允许将 for 循环写成 foreach 循环:

foreach (int x in 0.To(16)) {
Console.WriteLine(Math.Pow(2, x).ToString());
}

我等不及要看其他例子了!享受吧!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com