C# 中的每个对象都继承 ToString 方法,此方法返回该对象的字符串表示形式。例如,所有 int 类型的变量都有一个 ToString 方法,此方法可让这些变量将其内容作为字符串返回:
int x = 42;
string strx = x.ToString();
System.Console.WriteLine(strx);
创建自定义类或结构时,应该重写 ToString 方法,以便向客户端代码提供类型信息。
当您决定通过此方法提供的信息的类型时,应考虑您的类或结构是否会被不受信任的代码使用。请务必确保您没有提供任何会被恶意代码利用的信息。
在类或结构中重写 ToString 方法
1.通过下面的修饰符和返回类型声明 ToString 方法:
public override string ToString(){}
2.实现该方法,使其返回一个字符串。
下面的示例不仅返回类的名称,还返回特定于该类的某个实例的数据。请注意,它还会在 age 变量上使用 ToString 方法,将 int 转换为可输出的字符串。
class Person{
string name;
int age;
SampleObject(string name, int age)
{
this.name = name; this.age = age;
}
public override string ToString()
{
string s = age.ToString();
return “Person: ” + name + ” ” + s;
}
}
来源:http://www.cnblogs.com/superfang/archive/2008/07/01/1232874.html
分类目录
- arch/management (17)
- computer (38)
- java/j2ee (304)
- lnmpa (237)
- mac/iphone/ipad/android (11)
- mysql/oracle/postgresql (126)
- os/software (74)
- other (518)
- python (6)
- redis/memcached/mongo (31)
- sitebuild (143)
随便看看
标签云
程序员 创业 人生箴言 eclipse 快捷键 术语 索引 unix命令 vim wordpress java学习笔记 环境变量 oracle内置函数 index 人生 数据类型 nohup tuxedo mysql学习笔记 MS-DOS命令 servlet spring 职场进阶 职业进阶 服务器选购 服务器选型 apache JPA MongoDB 注解 tomcat 子女教育 jquery maven JVM aix命令 网络营销 java异常 seo 人生规划 关键字 css 网络推广 struts 系统优化 成长 frame iframe bluehost jdbc select 我的信仰 oracle函数 cookie HashMap 站长工具 乱码 ArrayList secureCRT jsp session tail find halt 事务 oracle单记录函数 算法 URL window table javascript操作表单元素 String 字符串处理 健康 http 域名 情感 more google A记录 域名解析 netstat 弹出对话框 弹出窗口 框架集 框架 excel 字符串 javascript函数 showModalDialog nginx number 数组 sql frameset 开源程序 java数组 软件 oracle服务友情链接
收藏链接