|
本帖最后由 王尼玛 于 2014-10-24 01:09 编辑
大家好,我是王尼玛。今天起我给大家讲解C#开发教程,本次是第四课。大家在课后有什么疑问可以跟帖留言,我会尽我所能来解答。毕竟众口难调,大家有什么建议也可以跟帖告诉我。
此教程为本人原创,转载请注明"吾爱汇编论坛王尼玛原创"
好了,废话不多说,开始今天的学习.
有朋友说不太明白我写的教程,其实编程这东西很简单,一个字,练!你光看我写的多半是一头雾水,因为你没实际跟着我讲的代码去操作,你要跟着我的代码敲,多敲代码,多练习我给的例子,再配合我例子后面的讲解,自然就明白我讲的是什么了.还不明白?跟帖问吧
1.C#向控制台输出
第二节课讲到了控制台的第一种基本输出语句,现在看看C#的三种输出方式:
方式一:
方式二:
- Console.WriteLine(要输出的值);
复制代码 方式三:
- Console.WriteLine("格式字符串",变量列表);
复制代码 方式三是C#语言中的新语法,先看一个例子 - string course = "C#";
- Console.WriteLine(course);//方式一
- Console.WriteLine("我的课程名称是:" + course);//方式二
- Console.WriteLine("我的课程名称是:{0}", course);//方式三
- Console.ReadLine();
复制代码 看看运行结果:
在第三种方式中,WriteLine()的参数由两部分组成:"格式化字符串"和变量列表.这里面的"我的课程名称是:{0}"就是格式字符串,{0}
叫做占位符,它占的就是后面course变量的位置.在格式字符串中,依次使用{0},{1},{2}....代表要输出的变量.然后将变量依次排列在变量
列表中,{0}对应变量列表中第一个,依此类推,这种方式要比用+号连接给力多了,以后在开发中就能感觉到
2.C#从控制台读入
与Console.WriteLine()对应,从控制台输入可以使用Console.ReadLine()方法.Wirte是写的意思,Read是读的意思
语法:
这句话返回一个字符串,可以直接把它赋给一个字符串变量,比如:
- string name = Console.ReadLine();
复制代码 如果要输入整形数据怎么办呢?只需要一个简单的转换就可以了- int age = int.Prase (Console.ReadLine());
复制代码 小练习:
从控制台输入一位QQ用户的昵称和等级数,分别以加号连接和格式字符串两种方式输出这位QQ用户的昵称和等级数
要点:
使用Console类的方法实现输入和输出
使用int.Parse()方法将输入的QQ等级由string类型转换为int类型
解决方案:
- string name = "";//QQ昵称
- string QQLevel = "";//QQ等级
- Console.WriteLine("请输入昵称:");
- name = Console.ReadLine();//输入QQ昵称
- Console.WriteLine("请输入QQ等级:");
- QQLevel = Console.ReadLine();//输入QQ等级
- int.Parse(QQLevel);
- Console.WriteLine("使用+号连接输出:");
- Console.WriteLine(name + "你好" + "你的等级是" + QQLevel);
- Console.WriteLine("使用格式字符串输出:");
- Console.WriteLine("{0}你好,你的等级是{1}", name, QQLevel);
- Console.ReadLine();
复制代码 看看运行结果:
项目下载:
第四课.rar
(29.79 KB, 下载次数: 5)
这节课就讲到这,谢谢大家
王尼玛C#初级开发原创教程目录:
1.C#初级开发原创教程第一课 Visual Studio 2013的安装
2.C#初级开发原创教程第二课 控制台的输出
3.C#初级开发原创教程第三课 数据类型转换
4.C#初级开发原创教程第四课 深入控制台应用程序
5.C#初级开发原创教程第五课 bool类型,关系运算符与if选择结构
6.C#初级开发原创教程第六课 复杂选择结构
7.C#初级开发原创教程第七课 循环结构(一)
8.C#初级开发原创教程第八课 循环结构(二)
9.C#初级开发原创教程第九课 数组
10.C#初级开发原创教程第十课 面向对象之类和对象
11.C#初级开发原创教程十一课 类的无参方法
12.C#初级开发原创教程十二课 带参数的方法(一)
13.C#初级开发原创教程第十三课 字符串的操作
`
|
评分
-
参与人数 14 | 威望 +1 |
HB +48 |
THX +11 |
收起
理由
|
29590
| |
|
+ 1 |
|
消逝的过去
| |
|
+ 1 |
|
zxjzzh
| |
|
+ 1 |
[吾爱汇编论坛52HB.COM]-软件反汇编逆向分析,软件安全必不可少! |
agan8888
| |
|
+ 1 |
|
ding520
| |
+ 1 |
|
|
playboy
| |
+ 1 |
|
|
wdujs600
| |
+ 2 |
+ 1 |
评分=感恩!简单却充满爱!感谢您的作品! |
zx2cwf
| |
+ 5 |
+ 1 |
我很赞同! |
Shark恒
| + 1 |
+ 20 |
+ 1 |
你将受到所有人的崇拜! |
哎呦呦
| |
+ 5 |
+ 1 |
积极评分从我做起,感谢! |
判官
| |
+ 3 |
|
Get!Thanks! |
乔乔
| |
+ 5 |
+ 1 |
积极评分从我做起,感谢! |
小盛
| |
+ 1 |
+ 1 |
积极评分从我做起,感谢! |
雷锋
| |
+ 5 |
+ 1 |
热心人终将成为大牛! |
查看全部评分
|