8月6日学习内容汇总
来源:互联网 发布:国家标准人体尺寸数据 编辑:程序博客网 时间:2024/04/29 12:17
1, IEnumerable<T> 接口
公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。
2, IList<T>接口的使用
IList<T>接口允许使用索引访问集合,还可以在集合的任意位置插入或删除元素。继承与IEnumerable
使用List<T>类:下面例子使用Racer类作为添加到集合中的元素,以表示方程式1比赛的赛手。这个类有两个字段:名称和汽车。该类的构造函数中,应传送赛手和汽车的名称,以设置成员。重写Tostring()方法。返回赛手和汽车的名称。
public class Racer{
private string name;
private string car;
public string Name{
get{return name;}
}
public string Car{
get{return car;}
}
public Racer(string name, string car)
{this.name=name; this.car=car;}
public override string ToString(){return name+","+car;}
}
因为List<T>类用具体的Racer类实例化,所以现在只能使用Add()方法添加Racer对象。在线面的实例中,创建5个方程式赛车手,并添加到集合中。接着通过foreach语句,迭代集合中的每一个赛手,并显示在控制台上:List<Racer> racers=new List<Racer>();
racers.Add(new Racer("Michael Schumacher","Ferrari"));
racers.Add(new Racer("Juan Pablo“,"McLaren-Mercedes"));
races.Add(new Racer("Mark Webber","Williams-BMW"));.....
foreach(Racer r in racers){Console.WriteLine(r);}
3,Log4net运用
日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;一旦在程序中加入了Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预。另外,日志信息可以输出到不同的地方(控制台,文件等)以备以后研究之用。
Log4net就是为这样一个目的设计的,用于.NET开发环境的日志记录包。log4net 有四种主要的组件,分别是Logger(记录器), Repository(库), Appender(附着器)以及 Layout(布局)
- 8月6日学习内容汇总
- 8月3日学习内容
- 8月7日学习内容
- 8月9日学习内容
- 8月5日的学习内容
- 8月11日的学习内容
- 7月29日学习内容
- 7月30日的学习内容
- 3月1日学习内容
- 11月12日学习内容
- 2014-6月23日世界杯汇总
- 7月6日所学内容
- 8月6日
- 【shell】2014年10月31日学习内容
- 2015年7月28日的学习内容
- 11月9日学习内容:字符串数组
- 2015年6月8日_宋词学习
- 【嵌入式学习笔记】2016年8月6日
- WinForm 从XML中动态加载菜单的示例
- Linux中用命令清空回收站
- 支持向量机通俗导论(理解SVM的三层境界)
- google eatrh开发(二) 地标(marketPlace)
- sqlserver 2005 无日志附加
- 8月6日学习内容汇总
- 8个常用的字符串哈希函数
- Asp.Net+Jquery.Ajax详解6-$.ajaxSetup
- Asp.net中使用水晶报表
- 如何判断是否开启超线程
- 收集统计信息
- google earth开发(三)鼠标事件处理
- android-多线程设计wait、notify、notifyall、synchronized的使用机制 - 随心
- poj1716 Integer Intervals