什么是C#的类类型?比如上次老师定义了一个数组叫User[] abc=new User[3];这样的一个数组,为什么可以这样定义?这个就是类类型?他的好处是什么?限制是什么?求知道的高手指点!要通俗易懂的那种,尽量用俗话代替专业术语好吗?我现在接触的C#知识实在太少了。
那么这个USER数据的类型又是根据什么来判断的呢?他只能装什么星(int?string?)?
int string 这些等于说是系统自带的一些大家常用的类型?而根据实际需求老师做了一个USER类型的数据?USER类型也是一种数据类型?那个高手再请教一下属性到底是什么东西?属性到底是根据什么定义的?有时间的话顺便帮俺说下方法的用处是什么?重用性这点就不用说了。这里先谢谢了。
追答int string 这些是基本类型,其他类型基本上都是这些类型发展出来的.
属性和方法按字面理解就可以了的.
属性
以编程的角度来理解,就是每个user里边包含着一些变量,存着他们自己特征(用户名,密码等).
以生活的角度来理解,就像每只猫,都有他们的特征(属性),性别=公/母,颜色=花/白...
方法
以编程的角度来理解,就是每个user里边打包好了一些操作,需要的时候只要调用,他们就能执行这个操作
以生活的角度来理解,就像是只猫,有个动作是叫春= =,需要的时候,执行这个方法,他就会先跑到屋顶,再拼命嚎叫...
您能举个例子吗?比如我要存放一个123,321.333这三个数据在User[] abc=new User[3];那这个自定义类得语法应该怎么写啊?
追答User是一个类不是一个整型,比如:
public class User
{
public string Name ;
public string Code ;
}
这样User就有一个编码和名称的变量,用时可以是:
abc[0].Name="张三" ;
abc[0].Code="123"
abc[1].Name="张四" ;
abc[1].Code="456"
。。。