我开始真的喜欢上扩展方法了。我想知道她是不是偶然发现了一个真正让他们大吃一惊的人,或者只是觉得聪明的人。
我今天写了一个例子:
由于其他用户的评论而编辑的:
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());
}
我迫不及待地想看看其他的例子!享受吧!
https://stackoverflow.com/questions/954198
复制相似问题