社区
C#
帖子详情
Convert.ToString 与 .ToString() 有什么区别?
lanchong781126
2005-05-24 10:16:37
如题
...全文
141
3
打赏
收藏
Convert.ToString 与 .ToString() 有什么区别?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bflovesnow
2005-05-24
打赏
举报
回复
.ToString() 应该是编译直接支持的方法,就像原类型一样;Convert.ToString() 是属于 C# 的。
LoveCleverDog
2005-05-24
打赏
举报
回复
个人认为:Convert.ToString() 将指定值转换为其等效的 String 表示形式。 ToString() 返回表示对象的字符串。 区别不不是很大,但是对 null操作是不同的,Convert.ToString(null) 没问题,而 string str = null; str.ToString() ; 就会出现错误。
lemong
2005-05-24
打赏
举报
回复
Convert.ToString 用与类型转化,.ToString() 就比较复杂了,大多是由调用的类的不同而不同,总体来说,是继承自object类的ToString方法.
ToString
()和
Convert
.
ToString
()的用法
区别
C#中,string 是 System.String 的别名,所以基本上在使用时是没有差别的。
C#中
Convert
.
ToString
和
ToString
的
区别
分析
主要介绍了C#中
Convert
.
ToString
和
ToString
的
区别
,是C#初学者需要牢固掌握的技巧,需要的朋友可以参考下
浅谈C#中
ToString
()和
Convert
.
ToString
()的
区别
浅谈
ToString
()和
Convert
.
ToString
()方法的
区别
一、一般用法说明
ToString
()是Object的扩展方法,所以都有
ToString
()方法;而
Convert
.
ToString
(param)(其中param参数的数据类型可以是各种基本数据类型,也可以是bool或object类对象。 二、
ToString
()和
Convert
.
ToString
()的
区别
一般情况下,这两种方法都可以通用,但是当返回的数据类型中有可能出现null值时如果调用
ToString
方法了,就会返回NullReferenceException,除非你要捕捉此异常再做处理,否则在这种情况下
LINQ字符串向datetime 转换时失败的处理方法
今天在使用LINQ时,由于数据库中的时间保存的是varchar()格式,查询时需要比较时间先后,于是使用了: 代码如下:from j in system.jhzdwhere j.dwbm.
ToString
().Trim() == branchcode.
ToString
().Trim()&&
Convert
.ToDateTime(j.yearmonth.
ToString
().Trim()).CompareTo(
Convert
.ToDateTime(timeFrom)) >= 0&&
Convert
.ToDateTime(j.yearmonth.
ToString
().Trim()).Compar
C#数据结构串的常用实例源码.
字符串的相加,检索,替换,截取,插入,计算长度 private void button1_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); string b = textBox2.Text.
ToString
(); string c = a + b; textBox3.Text = c; } private void button2_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); textBox3.Text = a.Length.
ToString
(); } private void button3_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); string b = textBox2.Text.
ToString
(); textBox3.Text = b.Insert(0, a); } private void button4_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); int b =
Convert
.ToInt16(textBox2.Text.Trim()); textBox3.Text = a.Remove(b); } private void button5_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); string b = textBox2.Text.
ToString
(); string c = textBox3.Text.
ToString
(); textBox3.Text = a.Replace(b,c); } private void button6_Click(object sender, EventArgs e) { string a = textBox1.Text.
ToString
(); int b =
Convert
.ToInt16(textBox2.Text.Trim()); int c =
Convert
.ToInt16(textBox3.Text.Trim()); textBox3.Text = a.Substring(b, c); }
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章