请问一个object类型的变量,怎么转换成string类型,谢谢!!!! 请问一个object类型的变量,怎么转换成string类型 如果该object类型变量为空时,转化成null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 object o = "123";string s;if (null != o) s = (string)o; 用ToString ()即可。如:string str = A.ToString(); // A是一个对象 object x;……if (x != null) string s = x.ToString(); 直接转就行,C#中所有的类型都可以认为是从object派生的,其下都有一个ToString()函数,用它即可 如果有必要的话,自己重载object的tostring喽,又不是所有的object都可以ToString()一下就出来的,主要看你是存的什么东西 object obj;...string s=(obj as string); 另外 object类型变量为空时 就不用“转化”了 就是null object x;……if (x != null) string s = x.ToString(); C# 创建TXT文本文件 编码格式的问题,还有如果存在一个TXT文件,可以更改它的编码格式吗? MSHTML发布的问题 如何让textbox的显示不影响程序性能啊。 C# 如何屏蔽 Win 组合键 我的机器上没有Tlbimp.exe 求C#生成图片的源码 VS2005窗体设计器问题~急啊!!! 帮忙解决中文乱码问题? Form.Show (IWin32Window) 弹出对话框的问题C# 求kinect大神帮忙。求一段C#代码,有偿也可以。。。。 通过在页面中放置按钮来选中datagrid的每行问题,请问怎么实现? 急急急,新手问邮件问题
string s;
if (null != o)
s = (string)o;
……
if (x != null)
string s = x.ToString();
C#中所有的类型都可以认为是从object派生的,其下都有一个ToString()函数,用它即可
...string s=(obj as string);
……
if (x != null)
string s = x.ToString();