无法将类型“string”隐式转换为“char
2009-09-14 14:54
1926 查看
我刚开始学C#,在一本书上看见以下例子,
运行有错误,RT:
代码如下:
using System;
using System.Collections.Generic;
using System.Text;
namespace EX01
{
class Program
{
static void Main(string[] args)
{
int i, j;
char c;
string str;
i = 15;
j = 34;
c = "A";
str = "/"i/"=";
Console.WriteLine("{0} {1}.", str, i);
str = "/"j/"=";
Console.WriteLine("{0} {1}.", str, j);
str = "/"c/"=";
Console.WriteLine("{0} {1}.", str, c);
Console.ReadKey();
}
}
}
我该怎么修改呢?
c = "A";
改成
c = 'A';
单引号,定义的c是char类型
而给他赋值成string 所以出错
char c;
string str;
i = 15;
j = 34;
c = "A";
CHAR是''
不是""
"A"是String对象,‘A’才是Char结构。。。。
c = char.Parse("A");或 'A’
char类型用‘’,“”定义的是字符串。
运行有错误,RT:
代码如下:
using System;
using System.Collections.Generic;
using System.Text;
namespace EX01
{
class Program
{
static void Main(string[] args)
{
int i, j;
char c;
string str;
i = 15;
j = 34;
c = "A";
str = "/"i/"=";
Console.WriteLine("{0} {1}.", str, i);
str = "/"j/"=";
Console.WriteLine("{0} {1}.", str, j);
str = "/"c/"=";
Console.WriteLine("{0} {1}.", str, c);
Console.ReadKey();
}
}
}
我该怎么修改呢?
c = "A";
改成
c = 'A';
单引号,定义的c是char类型
而给他赋值成string 所以出错
char c;
string str;
i = 15;
j = 34;
c = "A";
CHAR是''
不是""
"A"是String对象,‘A’才是Char结构。。。。
c = char.Parse("A");或 'A’
char类型用‘’,“”定义的是字符串。
相关文章推荐
- 无法将类型“string”隐式转换为“System.Data.SqlClient.SqlParameter”(错误)
- 无法将类型"string"隐式转换为"bool"
- 关于无法将类型“object”隐式转换为“string”
- c#无法将类型int隐式转换为string怎么解决?
- 无法将类型“System.Collections.Generic.List<anonymous type:string ClassID,string ClsssName>”隐式转换为“System.Collections.Generic.List<Ecology.Model.EnergyFlowGraph>”
- VS C# 获取系统当前时间+timer的作用+无法将类型“int”隐式转换为“string”;
- VS2008中 string 类型转化成char* 时出现 “初始化”: 无法从“const char *”转换为“char *”
- “无法将类型"string"转换为"char"”?
- 无法将string类型隐式转化成"char"
- 无法将类型string隐式转换为System.Drawing.Color的解决方法
- 无法将类型“string”隐式转换为“int”的处理办法
- 【Debug】无法将类型“string”隐式转换为"double"
- 类型“System.String”的对象无法转换为类型“System.Char”。
- 无法将类型"int"隐式转换为"string"
- 无法将类型string隐式转换为System.Drawing.Color的解决方法
- 无法将类型“System.Collections.Generic.IEnumerable<EmailSystem.Model.TemplateInfo>”隐式转换为“System.Collections.Generic.List<EmailSystem.Model.TemplateInf
- Java中char数组(字符数组)与字符串String类型的转换方法
- C++处理char*,char[],string三种类型间的转换
- java int,string,char三种类型变量之间的互相转换
- C++ int,char,string,CString类型转换 [转]