摘要:
Q1:类型中可以定义哪些成员?A1:1)常量;2)字段;3)实例构造函数;4)静态构造函数;5)方法;6)属性;7)事件;8)类型;9)操作符重载;10)转换操作符重载。Q2:什么是友元程序集,如何创建友元程序集,它的劣势是什么?A2:程序集A中定义的类型希望程序集B访问,又不希望其他程序集访问,即不能定义为internal或public,此时,可以用友元程序集解决。在构建程序集时,可以使用在System.Runtime.CompilerServices命名空间中定义的一个名为InternalsVisibleTo的特性来标明它认为是“友元”的其他程序集,测试一下:1)创建一个ClassLibr 阅读全文