当前位置:编程学习 > C#/ASP.NET >>

ToString()方法如何用

console.writeline.(english.ToSting()) 最后输出是什么啊 是这个单词的什么形式  --------------------编程问答-------------------- Object.ToString 返回区分区域性的可读字符串 --------------------编程问答-------------------- 调用english代表的对象的ToString方法,将对象转换为字符串的形式输出。 --------------------编程问答-------------------- 输出的是字符串 --------------------编程问答-------------------- 我知道以字符串形式输出 什么是字符串形式?? 输出结果是什么?? --------------------编程问答-------------------- 转换成字符串 --------------------编程问答--------------------
引用 4 楼 tianqing7573 的回复:
我知道以字符串形式输出 什么是字符串形式?? 输出结果是什么??

字符串就是连续的有限个字符。 --------------------编程问答-------------------- 呵呵.. 这是强制转换  字符串类型来着.. --------------------编程问答-------------------- english.ToSting()
如果english变量对应的类型没有重载ToString方法,那么ToString返回的是这个类型的名字(带命名空间) --------------------编程问答--------------------
引用 4 楼 tianqing7573 的回复:
我知道以字符串形式输出 什么是字符串形式?? 输出结果是什么??


http://msdn.microsoft.com/zh-cn/library/system.object.tostring(VS.80).aspx --------------------编程问答-------------------- tostring 转化为字符串 --------------------编程问答-------------------- english的字符串形式是什么??? --------------------编程问答-------------------- english是什么样,就输出什么样的
--------------------编程问答-------------------- .ToString() 的意思就是把 english 变量以字符串的形式 存储在其他内存空间,并进行操作

在这期间不发生装箱操作,有利于提高程序的运行效率. --------------------编程问答-------------------- 强制转换字符串吗 --------------------编程问答--------------------  Console.WriteLine(english.ToString());
以字符的形式 输出  变量english里德内容 --------------------编程问答-------------------- 就是把内容当作字符串输入来...LZ你可以考虑继续学习基础.. --------------------编程问答-------------------- 字符串。。。。。。。。。。。 --------------------编程问答-------------------- 字符串类型输出 --------------------编程问答-------------------- 我管你是什么类型呢(object), 你知道你自己该如何转换为字符串表示(virtual) --------------------编程问答-------------------- 我管你是什么类型呢(object), 你知道你自己该如何转换为字符串表示(virtual) --------------------编程问答-------------------- english是类的实例的话,
那么ToString的结果应该是形似   命名空间.类名  的字串。


所以,一个好的写法通常是会提供 ToString方法的重写。这个是.NET程序中50个优雅写法之一。 --------------------编程问答-------------------- --------------------编程问答-------------------- 这是基础问题,个人认为,暂时没有必要过于深入的了解! --------------------编程问答-------------------- //2007年4月24日
this.TextBox6.Text = System.DateTime.Now.ToString("D");
//2007-4-24
this.TextBox7.Text = System.DateTime.Now.ToString("d");

//2007年4月24日 16:30:15
this.TextBox8.Text = System.DateTime.Now.ToString("F");
//2007年4月24日 16:30
this.TextBox9.Text = System.DateTime.Now.ToString("f");

//2007-4-24 16:30:15
this.TextBox10.Text = System.DateTime.Now.ToString("G");
//2007-4-24 16:30
this.TextBox11.Text = System.DateTime.Now.ToString("g");

//16:30:15
this.TextBox12.Text = System.DateTime.Now.ToString("T");
//16:30
this.TextBox13.Text = System.DateTime.Now.ToString("t");

//2007年4月24日 8:30:15
this.TextBox14.Text = System.DateTime.Now.ToString("U");
//2007-04-24 16:30:15Z
this.TextBox15.Text = System.DateTime.Now.ToString("u");

你看一下这个时间中的ToString()的用法不  看懂了就明白了 --------------------编程问答-------------------- 调用english代表的对象的ToString方法,将对象转换为字符串的形式输出。 --------------------编程问答-------------------- 相当于将english对象强制转换为string对象;
english是什么类型,举个例子:如果english是bool型,而且是true,那输出结果就是true。 --------------------编程问答-------------------- 很直接的转换 --------------------编程问答-------------------- 调用english代表的对象的ToString方法,将对象转换为字符串的形式输出。   --------------------编程问答--------------------
引用 19 楼 dobzhansky 的回复:
我管你是什么类型呢(object), 你知道你自己该如何转换为字符串表示(virtual)

Nod --------------------编程问答-------------------- 你这里English应该是一个变量,"english".ToString(),输出结果是english --------------------编程问答--------------------
顶下 --------------------编程问答-------------------- 转换成字符串格式输出 --------------------编程问答-------------------- ToString()就是强制转换成字符串,不管那个english是什么格式的 --------------------编程问答-------------------- 输出字符串啊 --------------------编程问答--------------------  。。。。。。。。。。  好严肃的问题。。

   ToString()我必须慎重的告诉你。。。 

    这是改变类型的一个关键字。
--------------------编程问答-------------------- tostring()是一个方法,将你获取的对象转化成一个字符串。 --------------------编程问答-------------------- ToString() 的意思就是把 english 变量以字符串的形式 存储在其他内存空间,并进行操作

在这期间不发生装箱操作,有利于提高程序的运行效率.

--------------------π --------------------编程问答-------------------- 你 问这个问题的时候 ,最起码 要把 english  这个类型给我们啊?  

字符串形式都不知道, 那我猜测你应该 是刚学习C#

你应该先看看基础的书, 然后你就会明白了。。

此贴没有多大讨论意义。 --------------------编程问答-------------------- --------------------编程问答-------------------- 字符串................ --------------------编程问答-------------------- 输出english
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,