摘要: 转自博客园:http://www.cnblogs.com/jyfly1984/archive/2010/10/27/1862674.html#commentform静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量。static变量在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一C#静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值。静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等。class StaticTest { static int x = 0; int y.. 阅读全文
posted @ 2012-03-26 14:31 KIWI BIRD 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 左大括号和右大括号被解释为格式项的开始和结束。 因此,必须使用转义序列显示文本左大括号或右大括号。 在固定文本中指定两个左大括号 ("{{") 以显示一个左大括号 ("{"),或指定两个右大括号 ("}}") 以显示一个右大括号 ("}")。 按照在格式项中遇到大括号的顺序依次解释它们。 不支持解释嵌套的大括号。 解释转义大括号的方式会导致意外的结果。 例如,考虑要显示一个左大括号、一个... 阅读全文
posted @ 2012-03-26 11:51 KIWI BIRD 阅读(8490) 评论(0) 推荐(1) 编辑
摘要: .NET Framework 复合格式设置功能使用对象列表和复合格式字符串作为输入。 复合格式字符串由固定文本和索引占位符混和组成,其中索引占位符称为格式项,对应于列表中的对象。 格式设置操作产生的结果字符串由原始固定文本和列表中对象的字符串表示形式混和组成。每个格式项都采用下面的形式并包含以下组件:{索引[,对齐][:格式字符串]}必须使用成对的大括号(“{”和“}”)。索引组件强制“索引”组件(也叫参数说明符)是一个从 0 开始的数字,可标识对象列表中对应的项。 也就是说,参数说明符为 0 的格式项列表中的第一个对象,参数说明符为 1 的格式项列表中的第二个对象,依次类推。通过指定相同的参 阅读全文
posted @ 2012-03-26 11:39 KIWI BIRD 阅读(375) 评论(0) 推荐(0) 编辑
摘要: C#占位符转自博客园:http://www.cnblogs.com/fumj/articles/2380290.html在c#中有两种方式可以输出多个字符其中的一种:static void Main() { string c=Console.ReadLine(); string d=Console.ReadLine(); Console.WriteLine(c+","+d); //用“+”连接符 }那么你说这样写很容易写错,很麻烦,C#还提供另一种书写方式,就是占位符,用{ }来表示,在{ }内填写所占的位的序号,C#规定从0开始,也就是说刚才那中输出,我们还可以这样来表示 阅读全文
posted @ 2012-03-26 10:29 KIWI BIRD 阅读(249) 评论(0) 推荐(1) 编辑