According to Eric“C#中的一个类型是遵循某些代数规则的数学实体”。
现在的问题是c#中的“public”关键字是什么(除了public是在类,字段和委托上使用的关键字的用法,外部世界的可访问性被定义为可访问)?
类似的问题可以像什么是“var”关键字,它是某种类型的c#中的类型?
如果他们是类型,那么他们遵循什么代数规则?
编辑:可能是这个问题被误解了,我被禁止发布问题。 期待有人解除禁令。 当我读到“Everything is in type of any language”时,我感到很困惑感谢。
答案 0 :(得分:1)
public
实际上只是一个访问修饰符,正如您所知,在类,字段等上使用。
另一方面,var
关键字是“右边的语句返回的任何类型”的快捷方式。这实际上只是编译器糖果,因为它将在编译期间解析为具体类型(例如Int32
)。
编辑:如果您对什么是类型和什么不感兴趣,那么您可能需要查看http://msdn.microsoft.com/en-us/library/3ewxz6et.aspx。它将明确回答问题的第一部分。
答案 1 :(得分:0)
单词公共是一个访问修饰符,用于定义对象或类的可访问性。 公共 - 它指的是它可以在外面使用。