关于C#的初学者问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:29:34
很简单的两个问题,初学者的

问题1:!= 什么意思?约等于?不等于?

问题2:

我看了很多教程书,都是这样写的,输出的时候采用替换的方式。
int a = 50
Console.WriteLine("变量A是:{0}", a);

为什么教程书都不写成这样呢?为什么大家都喜欢用替换的方式呢?
Console.WriteLine("变量A是"a);

1 != 表示不等于。用于逻辑判断,比如
if(a != b)
{
Console.Write("a不等于b");
}

2
Console.WriteLine("变量A是"a);是不对的,字符串连接是
Console.WriteLine("变量A是" + a);
Console.WriteLine("变量A是:{0}", a); 是一种格式化的写法。这种写法将格式和数据分离,更灵活,因为如果当你需要显示另外的数据时,不需要改变引号里的字符串格式,只需要将后面的变量做替换就可以了。

问题一:!= 判断是否不相等,如果不相等返回true 相等返回true
问题二:int a = 50
Console.WriteLine("变量A是:{0}", a);或Console.WriteLine("变量A是"+a);都行