C# static方法-使用迭代器循环遍历文件中的额行
2014-11-07 17:42
453 查看
//封装的方法 //读取文件的值,放入集合中 public static IEnumerable<string> ReadLines(string fileName) { using (TextReader reader=File.OpenText(fileName)) { string line; while ((line=reader.ReadLine())!=null) { yield return line; } } } //调用 class Program { static void Main(string[] args) { foreach (var item in ReadLines("~/map/123.txt")) { Console.WriteLine(item); } Console.ReadKey(); } //x^n public static IEnumerable<int> Power(int number, int exp) { int result = 1; for (int i = 0; i < exp; i++) { result = result * number; yield return result; } } //调用,结果 2,4,8,16,32 class Program { static void Main(string[] args) { foreach (var item in Power(2, 5)) { Console.WriteLine(item); } Console.ReadKey(); }
相关文章推荐
- C#使用FileStream循环读取大文件数据的方法示例
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- C# Static使用方法整理
- C#使用WIN32API来高效率的遍历文件和目录(转)
- C#使用WIN32API来遍历文件和目录
- C#分别使用for,while,do-while循环方法求的n!
- 使用迭代器 遍历文件的信息
- C#中使用WIN32API来遍历文件和目录
- java:ArrayList循环遍历的俩种方法使用
- C#窗体皮肤ssk文件使用方法
- [c#美味]使用Http Head方法获取文件长度
- C# 使用资源管理器中 resources文件中图片方法
- C#中配置文件的使用方法(连接字符串的保存)
- 【转】static和extern的区别;当使用另外一个文件中的变量、类、方法时,什么时候改用extern声明,什么时候该include?
- C#遍历目录和文件(使用Linq)
- C#使用WIN32API来高效率的遍历文件和目录
- c# 中使用crystal report,输出PDF文件的方法
- c# static使用方法整理
- C#不使用Split()方法,遍历数组,使用“|”分割元素并输出 分类: C# 2012-05-13 23:21 1416人阅读 评论(0) 收藏
- C#使用Linq操作Xml文件(创建xml文件、增删改查xml文件节点信息)的方法