public override string ToString() 是什么意思?
有人说是 重写(override)了person类的Tostring() 方法,那为什么在Tostring() 之前加上 string?using System;
using System.Collections.Generic;
using System.Text;class person
{
private string Name = "N/A";
private int Age = 0; public string myName
{
get
{
return Name;
}
set
{
Name = value;
}
} public int myAge
{
get
{
return Age;
}
set
{
Age = value;
}
} public override string ToString()
{
return "姓名=" + myName + " 年龄=" + myAge;
}
public static void Main()
{
person person1 = new person();
Console.WriteLine("初始信息 {0} " ,person1); person1.myAge=99;
person1.myName="luworld"; Console.WriteLine("我的名字是{0}",person1); person1.myAge+=1;
Console.WriteLine("一年以后我的变化 {0}", person1);
Console.Read();
}
}
有人说是 重写(override)了person类的Tostring() 方法,那为什么在Tostring() 之前加上 string?using System;
using System.Collections.Generic;
using System.Text;class person
{
private string Name = "N/A";
private int Age = 0; public string myName
{
get
{
return Name;
}
set
{
Name = value;
}
} public int myAge
{
get
{
return Age;
}
set
{
Age = value;
}
} public override string ToString()
{
return "姓名=" + myName + " 年龄=" + myAge;
}
public static void Main()
{
person person1 = new person();
Console.WriteLine("初始信息 {0} " ,person1); person1.myAge=99;
person1.myName="luworld"; Console.WriteLine("我的名字是{0}",person1); person1.myAge+=1;
Console.WriteLine("一年以后我的变化 {0}", person1);
Console.Read();
}
}
解决方案 »
- datagridview绑定后的数据源rowstate问题
- 数据写入报CS1519错误
- 求救:为什么 combobox与datagridview的单元格不重合
- SQL数据库数据导入导出效率问题(bcp or BULK INSERT)???
- printpagelayout(...)打印时出现“检测到 ContextSwitchDeadlock”错误
- C#报表--简单的
- 如何用 OpenFileDialog 定位??
- 时间类型的问题!
- c# 怎样实现数据库自动备份
- c#程序运行除了framework还需要什么吗?
- c# 2003 datagrid如何获取当前格子列头文本?
- c# 中如何 自动生成一个前两位是大写字母后6位是数字的密码?
----
Return value Type~~
好处:完全实现域的功能。对域进行封装。提供了对属性的方位操作。--- 自言自语 ^_^