foreach遍历
foreach方法仅限用于遍历集合类型的数据,如数组
例:
int[10] ages = { 34, 12, 56, 67, 2, 3, 4, 12, 16, 6};
foreach(int temp in ages){
}
foreach遍历
foreach方法仅限用于遍历集合类型的数据,如数组
例:
int[10] ages = { 34, 12, 56, 67, 2, 3, 4, 12, 16, 6};
foreach(int temp in ages){
}
Split方法用法
原理为去除字符串中的特定字符
例:
string name = "xiaoming,zhangsan,xiaohong";
string[] strArray = name.Split(",")
foreach(string str in strArray)
{
Console.WriteLine(str);
}
输出结果为:
xiaoming
zhangsan
xiaohong
如何调用方法(方法可以自行编写)
例:
string name = "Micheal";//此为声明一个字符串
name.methodName("");此为调用方法的写法
方法ToLower为将字符串的大写转变为小写;ToUpper则相反
Trim为去除字符串中的最前处与最后的空格;TrimStart则是只去除最前处;TrimEnd则相反
IDE
Console.ReadKey(); 读取一个键
轉意字符
和老师 不一样的方法
//❓输⼊两个整数n1,n2,输出n1 - n2(包含n1和n2)之间所有的偶数。
int n1 = Convert.ToInt32(Console.ReadLine());
int n2 = Convert.ToInt32(Console.ReadLine());
if (n1 > n2)
{
int n3 = n1;
n1 = n2;
n2 = n3;
}
int a = n1;
if (a % 2 == 0)
{
Console.WriteLine(a);
while (a >= n1 && a <= n2 - 2)
{
a += 2;
Console.WriteLine(a);
}
}
if (a % 2 != 0)
{
a += 1;
Console.WriteLine(a);
while (a >= n1 && a <= n2 - 2)
{
a += 2;
Console.WriteLine(a);
}
}
什么是数组
1.当某个类型的数据过于庞大(例:一间学校内学生的年龄),就可以通过数组的方式来赋值
2.书写形式:
//声明int类型的数组
int[] ages = { 34, 12, 56, 67, 2, 3, 4, 12, 16, 6};
Console.WriteLine(ages[ x ]);
//x代表数组中对应索引的数字,与现实不同,第一个数字的索引为0,以此类推
把某一类的变量进行整合,组成一个新的数据类型, 就是结构体
作用域 在某个特定范围才会生效
if while for
以上是局部变量 ,局部作用域一般可以用{ }来辨别 分割
子变量中,每次变完,被复制的字符,不会保留,被销毁,直至下一次循环
10;00
变量 方法 类 空间 = 驼峰
艾特字符 使转义字符失效
程序集需要在.Net框架下运行
do while 先循环再判断
while 先判断再循环
类型的转换
1.当等号两侧数据类型不一致时,如一边是数字,另一边是字符时,需要转换类型才可以赋值。
2.字符与数字转换时命令为:Convert.ToXXXX
浮点类型
1.float与double两种类型,float能保存7位小数,double保存16位小数
a+=1 相当于 a=a+1
整型:
1.所谓整型就是存储整数的类型,按照存储值的范围不同,分为byte型、short型、int型、long型
2.sbyte、short、int、long型可以存储有符号数,即带“-”的整数
3.byte、ushort、uint、ulong只能存储无符号数,即正整数