我刚开始学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类型用‘’,“”定义的是字符串。

无法将类型“string”隐式转换为“char相关推荐

  1. c#中无法将类型“int”隐式转换为“System.IntPtr”

    问: c#中无法将类型"int"隐式转换为"System.IntPtr" 这个是我引用了一个api函数时出现的问题,我在声明中把intptr换成了int还是不可 ...

  2. 无法将类型int隐式转换为string_Scala implicit 隐式转换安全驾驶指南

    这篇短文将结合实例对隐式转换的各种场景进行解释和总结,希望看完的人能够安全驶过隐式转换这个大坑. 隐式转换函数 隐式转换函数有两种作用场景. 1 转换为期望类型:就是指一旦编译器看到X,但需要Y,就会 ...

  3. 如何解决:出现无法将类型“xx”隐式转换为xx的错误

    前言: 相信很多小伙伴在刚入门的时候遇到的问题最多的就是此类问题了吧,但是每次都会找半天才会发现问题的所在,今天就码一篇如何快速找到此类问题的原因的文章. 问题原因: <一>赋值时两边的值 ...

  4. 关于类类型的隐式类型转换

    1.若构造函数只接受一个实参,则它实际上定义了转换为此类类型的隐式转换机制,这种构造函数又称作转换构造函数. 2.能通过一个实参调用的构造函数定义了该参数类型向类类型隐式转换的规则.也就是说,若定义了 ...

  5. C++中的operator主要有两个作用,一是操作符的重载,一是自定义对象类型的隐式转换。

    C++中的operator主要有两个作用,一是操作符的重载,一是自定义对象类型的隐式转换.对于操作符的重载,许多人都不陌生,但是估计不少人都不太熟悉operator的第二种用法,即自定义对象类型的隐式 ...

  6. SQL中int类型与varchar类型的隐式转换

    如果你对SQL使用的经验不是足够丰富,如果你在SQL中解决的问题不够多,请认真看完本章,它可以让你避免一个很可能经常会犯的错误! 我们先创建一个测试表 create table #table1 ( i ...

  7. JavaScript 类型的隐式转换

    JavaScript各种类型的隐式转换,一直没理出个头绪来,每次碰到都是得过且过,没有深究.今天读<JavaScript权威指南>,借其中章节一用,只为搞个明白. 一.布尔类型转换 布尔值 ...

  8. SqlServer 0和空字符串''等价?-----类型的隐式转换问题

    今天在修改一个bug的时候发现的一个比较奇怪的问题查询部门的时候偶尔会出现错误多查出一个不正确的部门 最后找到了原因 部门表 deptInfo 部门ID         部门名称 deptId     ...

  9. dotty编译器语法特性之一λ类型和隐式函数类型

    2019独角兽企业重金招聘Python工程师标准>>> λ类型 λ类型是让一个表达式不需要定义,就直接转为一个高阶类型. [+X, Y] => Map[Y, X] 比如以上,类 ...

最新文章

  1. java maven项目使用sonar审核代码
  2. 【特效】移入显示移出隐藏
  3. noi2017初赛c语言试题,NOIP2017普及组初赛试题及答案
  4. 4.在master机器上配置环境变量
  5. psid mysql_MySQL数据双向同步解决方案(推荐)
  6. java面向对象的特征 —(13)
  7. 计算机动漫设计VR主要学什么,VR动漫制作怎么学?
  8. DELPHI怎样编写COM组件
  9. 2019届互联网校招本科薪酬清单
  10. 本周学习小结(11/03 - 17/03)
  11. fcpx教程,如何在 final cut pro 中导出视频的图文?
  12. Android 四大组件学习之Service二
  13. Oracle VM VirtualBox虚拟机新建教程(包括镜像文件的下载和安装)
  14. 关于OpenCV for Python入门-face_recognition实现人脸识别
  15. js中求2个数的最大值的几种方法
  16. 如何用计算机绘函数图,用计算机绘制函数图像.
  17. prisma2.0和nexus搭建graphql后端(2)—nexus
  18. 红米手机TWRP读不了刷机包成功解决记录
  19. U盘文件全变快捷方式解决办法
  20. 谷歌浏览器插入百度翻译插件

热门文章

  1. 铜纳米线 (copper nanowire),铜纳米线/纳米铜线 (干粉,湿粉,分散液)干粉,湿粉,分散液的产品性能
  2. intellij idea右键不能创建java class
  3. 清理网站缓存的几种方法
  4. NelsonHall将Cigniti评为人工智能测试与整体质量工程能力方面的领导者
  5. 影响PHP+MySQL网站打开速度的几个因素
  6. matlab 保存图片的几种方式
  7. 前端页面图片加载优化
  8. 长虹S16手机刷机原厂维修线刷包附刷机教程
  9. 【博客410】Go net网络库学习
  10. 弹出DVD驱动器错误解决方法