C#特性以前的时候,用过C#中的特性,但只是会用,什么原理,有什么用这些问题不清楚,今天就腾出时间,学习了一下。 C#中的特性使用Attribute描述。在使用时,就像是java中的批注一样。不过C#使用中括号。特性用来描述我们的数据。编译器能够识别这些特性,以附加信息的形式存放在生成的元数据中,供clr使用。 下边看一个简单的应用view plainprint? static
List 类是 ArrayList 类的泛型等效类,某些情况下,用它比用数组和 ArrayList 都方便。 我们假设有一组数据,其中每一项数据都是一个结构。 public struct Item { public int Id; public string DisplayText; } 注意结构是不能给实例字段赋值的,即 public int Id = 1 是错误的。 using
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号