原文是:
int myInteger=17;
string myString="myInteger is";
Console.WriteLine("{0},{1}.",myString,myteger);
Console.Read();
{0},{1} 表示什么?
{0}和{1},这两个变量是STRING类型。那么也有其他数据类型的吧,
Console.WriteLine(),括弧里的类型定义都是怎么弄的啊。
比如int型的,可不可以像 Console.WriteLine(int,int,a,b )这样子来表示输入2个int型整数呢。
Console.Write和、 Console.Read哪个是写入和输出啊,
你好,那个{0}只是用来占位的,是一种字符串的拼接用法。
如果你想输出整形的或者其他类型的,且想按照自己的排列顺序,可以这样
int a = 1;
int b = 2;
Console.WriteLine("我想输出数字{0},和数字{1}",a.toString(),b.toString());
或者直接输出某种类型的(因为C#会给你自动转成字符串)
int a = 5;
Console.Writeline(a);
另外,Console.Write是程序在屏幕上Write(写,即输出)东西,
Console.Read是程序在屏幕上Read(读你输入)的东西。
这样好理解嘛~
good luck!
谢谢你啊。我基本明白了。
再请教一下,a.toString() 是不是把 a作为string类型来输出?
还有,遇到不懂的函数,去哪里查最好啊?网上随便搜的话,我觉得不完整。我是希望能搜索到该函数的定义、用法,以及例子, 这样才能方便理解学习。
是的,像C#中常见的int,double,float都可以toString()转成string类型来输出。
如果遇到不懂的函数,请到下面这个网址去查就可以了,上面还有提供例子帮助你理解。
http://msdn.microsoft.com/zh-cn/library/
上面有所有的API