C Sharp基础Word格式.docx
《C Sharp基础Word格式.docx》由会员分享,可在线阅读,更多相关《C Sharp基础Word格式.docx(25页珍藏版)》请在冰豆网上搜索。
);
string
s=Console.ReadLine();
//用户输入文字时,程序是暂停的,回车后把输入的作为返值,并存放到s当中
Console.WriteLine(s+"
你好"
//输出用户输入的
int
i1
=
10;
i2
20;
//Console.WriteLine(i1+"
+"
+i2+"
="
+(i1+i2));
//方法一
{0}+{1}={2}"
i1,i2,i1+i2,"
aaa"
//方法二
//使用占位符,{0}{1}{2}分别表示三个占位符,顺序从0开始
请输入男孩的名字"
boy
Console.ReadLine();
请输入女孩的名字"
girl
{0}爱{1}"
boy,girl);
*/
s1
\"
ab\"
;
Console.WriteLine(s1);
s2
a\nb"
Console.WriteLine(s2);
s3
@"
c:
\temp\user\new\1.jpg"
//@表示字符串中的\不当成转义符,@只针对转义符
Console.WriteLine(s3);
请输入第一个数字"
s4
Convert.ToInt32(s4);
请输入第二个数字"
//string
s5
//int
Convert.ToInt32(s5);
Convert.ToInt32(Console.ReadLine());
i1,i2,i1+i2);
//中文做变量名
姓名
Console.WriteLine(姓名+"
人
人1
new
人();
人1.年龄
人1.说话();
Console.ReadKey();
//按下一个按键继续执行
}
///////////////////////////////////////////////////////////////
//人.cs
public
年龄
get;
set;
说话()
Console.WriteLine(年龄+"
说话"
2.字符串
Cast入门
//类型转换
int最大值{0},最小值{1}"
int.MaxValue,int.MinValue);
byte最大值{0},最小值{1}"
byte.MaxValue,byte.MinValue);
byte
b
3;
b;
//b
i1;
(byte)i1;
s
123"
Convert.ToInt32(s);
Console.WriteLine(i2);
////////////////////////////////////////////////
字符串
char
c1='
a'
c2='
b'
hi"
a"
hello"
Console.WriteLine(s4.Length);
//5,
不是6,和C语言不同不考虑'
\0'
Console.WriteLine(s4[1]);
c3=s4[3];
for
(int
i
0;
<
s4.Length;
i++)
c6=s4[i];
Console.WriteLine(c6);
s4.Length
-
1;
>
i--)
Console.WriteLine(s4[i]);
//s4[0]='
y'
//不能赋值
char[]
chars
s1.ToCharArray();
//将字符串转换成字符数组
chars[0]='
string(chars);
s10=s1;
Console.WriteLine(s10);
3.枚举学习
枚举学习
enum
Gender
Male,Female,Unknown};
//声明枚举
g
Gender.Female;
//枚举的意义在于限定变量的取值范围
//Gender
g1
Gender.Male;
Male"
if
(s
==
)
女"
else
Unknown"
未知"
esle
非法输入!
4.条件判断
条件判断
age
Convert.ToInt32(s1);
(age
20)
成年人"
//else
//{
//
小屁孩"
//}
10)
儿童"
婴幼儿"
请输入密码"
(s1
888888"
密码正确"
密码错误,请再输入一次"
密码错误"
请输入用户名:
username
请输入密码:
password
(username
admin"
&
正确"
用户名、密码错误"
用户名不存在"
请输入年龄"
strAge
Convert.ToInt32(strAge);
18)
可以查看!
不允许查看!
是否继续查看(yes、no)?
isContinue=Console.ReadLine();
(isContinue
yes"
看吧!
no"
乖!
输入错误"
5.数组
用户名、密码错误