社区
C#
帖子详情
无法将类型“string”隐式转换为“string[]”
a13vf2
2009-03-31 11:35:51
char [] theChar = myString.ToCharArray();
我想把塔转换成String类型德数组.我用下面德语句.
string [] theChar =Convert.ToString( myString.ToCharArray());
"无法将类型“string”隐式转换为“string[]” "
由于我是初学者,对有些问题还不很了解,
谢谢
...全文
954
5
打赏
收藏
无法将类型“string”隐式转换为“string[]”
char [] theChar = myString.ToCharArray(); 我想把塔转换成String类型德数组.我用下面德语句. string [] theChar =Convert.ToString( myString.ToCharArray()); "无法将类型“string”隐式转换为“string[]”" 由于我是初学者,对有些问题还不很了解, 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fang_123456
2011-07-16
打赏
举报
回复
static void Main(string[] args)
{
string s = "YES ,you can do it";
char[] b = {' '};
string[] c;
c = s.Split(b);
foreach (string a in c)
{
if (c ="YES") c="NO";
Console.WriteLine("{0}", a);
}
Console.ReadKey();
}
heyihong0208
2009-04-01
打赏
举报
回复
“string”当然不能转换为“string[]”了,因为一个是字符串,一个是字符串数组
正如1楼所说,可以用for循环,挨个的转换成string型并赋给数组:
char [] theChar = myString.ToCharArray();
string [] theChar2 = new string[theChar.Length];
for(int i=0;i <theChar.Length;i++ )
{
theChar2[i]= theChar[i].ToString()
}
only_lonely
2009-03-31
打赏
举报
回复
额··继续囧一个
yangqidong
2009-03-31
打赏
举报
回复
你的这个写法string [] theChar =Convert.ToString( myString.ToCharArray());
theChar的类型是string []类型
而Convert.ToString得到的结果是String类型,所以类型不匹配
yangqidong
2009-03-31
打赏
举报
回复
char [] theChar = myString.ToCharArray();
string [] theChar2 = new string[theChar.Length];
for(int i=0;i<theChar.Length;i++ )
{
theChar2[i]= theChar[i].ToString()
}
scala
隐式
.docx
当一个非`
String
`
类型
的值被用作`display`函数的参数时,编译器会查找合适的
隐式
转换
方法,并应用它将非`
String
`
类型
转换
为`
String
`。 在`main`方法中,`val y:
String
= 9`这行代码就利用了`Int`到`
String
`的
隐式
...
C++ explicit构造函数实例解析
按照C语言默认规定,只有一个参数的构造函数也定义了一个
隐式
转换
,将该构造函数对应数据
类型
的数据
转换
为该类对象,如下面所示: class
String
{
String
( const char* p ); // 用C风格的字符串p作为初始化值 //…...
C++笔记?explicit构造函数
按照默认规定,只有一个参数的构造函数也定义了一个
隐式
转换
,将该构造函数对应数据
类型
的数据
转换
为该类对象,如下面所示: class
String
{
String
( const char* p ); // 用C风格的字符串p作为初始化值 /...
C#
无法
将
类型
“
string
”
隐式
转换
为“DevExpress.Utils.FormatType”
【代码】C#
无法
将
类型
“
string
”
隐式
转换
为“DevExpress.Utils.FormatType”
无法
将
类型
“
string
”
隐式
转换
为“int”的处理办法
for (int i=0;dr.Read();i++) { list objItem = new list...//
无法
将
类型
“
string
”
隐式
转换
为“int” objItem.title = dr["title"].To
String
() ; objItem.name = dr["name"].To
String
() ; objI...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章