info aa = new info();
aa.name = "hewllow";class info
{
public string name;
public string sex;}当我写 aa. 后面出现
aa.Equals();
aa.GetHashCode();
aa.GetType();
aa.ToString()请问这些是什么意思啊,我的类里没有啊,求解……
aa.name = "hewllow";class info
{
public string name;
public string sex;}当我写 aa. 后面出现
aa.Equals();
aa.GetHashCode();
aa.GetType();
aa.ToString()请问这些是什么意思啊,我的类里没有啊,求解……
解决方案 »
- 无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象
- DataGridView显示乱码怎么解决?
- 单选按钮单击双击问题
- 高手指教:如何让textbox中第一位只能输入H,T???
- (在线等)怎么在没有鼠标事件的控件中加入自定义鼠标事件
- winform 打印预览 无法分页
- C#创建Access数据库时如何设置表中字段默认值为空
- 同样的问题再一次请教:UCS2编码的字节数组如何转换转换成源来的数据?
- 合并单元格
- 关于c#中unsafe方法中ref声明局部变量的问提
- C#中怎么调用非托管的DLL,参数为双指针的结构体
- 写进文件的内容为什么会有空格?
就象你声明一个变量后。变量.后面会出来好多的属性和方法。
那些是类型自带的。楼主有时间再重习一下OOP的东东。
相信一次比一次清楚语言的内部结构。
那些方法就是object的方法
所有引用类型默认都带了,你可以重新实现它,也可以不管它
//所有对象都继承自object基类,那些方法就是object的方法
//你这样:
object obj = new object();
obj.Equals();
obj.GetHashCode();
obj.GetType();
obj.ToString();
你的对象继承object 明白了吗
aa.GetHashCode();
aa.GetType();
aa.ToString();
这些方法是对象的基类Object本身所有的,其他的对象都继承于基类Object所以只要是new出的对象就会拥有这些基本的方法