嘉祥住房和城乡建设局网站,网站建设属什么资产,3d溜溜网装修效果图,深圳企业网站制作平台我有17栋楼#xff0c;在不同地域#xff0c;都是不同价格租出去给不同的人~ 文章目录 前言一、数组1.1 我有17栋楼 - 数组的声明1.2 包租公包租婆 - 数组赋值1.3 每个月都要交租的苦逼租客 - 数组的使用 二、字符串2.1 字符串的使用方法 总结 前言
本篇笔记重点描述C#… 我有17栋楼在不同地域都是不同价格租出去给不同的人~ 文章目录 前言一、数组1.1 我有17栋楼 - 数组的声明1.2 包租公包租婆 - 数组赋值1.3 每个月都要交租的苦逼租客 - 数组的使用 二、字符串2.1 字符串的使用方法 总结 前言
本篇笔记重点描述C#中如何使用数组。 一、数组
1.1 我有17栋楼 - 数组的声明
声明一个数组即表示在系统内存中开辟了一个存储空间来存放数据就像我随便在某个地段买了一栋楼这栋楼有几层能租出去给几个人一样。
internal class Program
{private static void Main(string[] args){int[] ages { 1, 2, 3, 4 };Console.WriteLine(ages[2]);}
}1.2 包租公包租婆 - 数组赋值
在数组里赋值就等于把房子租出去给不同租客当然也可以租给同一个租客当不租出去的时候就是默认没有租客即为0。
internal class Program
{private static void Main(string[] args){//赋值的方式1int[] ages { 1, 2, 3, 4 };//赋值的方式2//int[] ages;//ages new int[10];//默认值为0Console.WriteLine(ages[4]);ages new int[] { 12, 1, 1, 2, 4 };ages new int[4] { 1, 2, 3, 4 };//不同类型数组创建//int[] ages new int[9];//char[] chats new char[20];//float[] floats new float[5];//string[] strings new string[8];//Console.WriteLine(ages[0]);//Console.WriteLine(chats[0]);//Console.WriteLine(floats[0]);//Console.WriteLine(strings[0]);}
}1.3 每个月都要交租的苦逼租客 - 数组的使用
创建数组后我们还可以灵活使用数组里面的元素。就相当于把房子租出去总得收租金但收取租金的方式以及时间是可以由租客和房东之间约定好来收取的一样。
internal class Program
{private static void Main(string[] args){int[] ages { 1, 2, 3, 4 };for (int i 0; i 4; i){Console.WriteLine(ages[i]);}int i 0;while (i 4){Console.WriteLine(ages[i]);i;}//foreach只能正序遍历数组创建变量 in 遍历的数组名//foreach (int temp in ages){// Console.WriteLine(temp);//}}
}有时候我们可能自己也不知道那个数组长度是多少的情况下就可以使用Length。相当于房东委托了第三方帮忙找租客但却不知道到底能找多少租客就可以在指定时间来一次性确定到底找了多少个租客。
internal class Program
{private static void Main(string[] args){int[] ages { 1, 2, 3, 4 };//假如不知道数组长度的情况下可以使用LengthConsole.WriteLine(数组长度是 ages.Length);//长度是ages.Lengthfor (int i 0; i ages.Length; i){Console.WriteLine(ages[i]);}}
}二、字符串 字符串是⼀串字符在程序中⼀个字符串可以当做⼀个字符数组。 2.1 字符串的使用方法
字符串中有很多便利的快捷使用方法提供使用
internal class Program
{private static void Main(string[] args){string name xiaoming,zhangsan,xiaohong;//name.methodName();//.方法名内具体参数传什么先不用管//string str2 name.ToLower();//这个方法不会对原字符串产生影响,tolower是把字符串内大写字母转换成小写//Console.WriteLine(name - str2);//string str3 name.ToUpper();//把字符串内小写字母转成大写字母//Console.WriteLine(name - str3);//string str4 name.Trim();//去掉所有空格//Console.WriteLine(name - str4);//string str5 name.TrimStart();//去掉开头的空格//Console.WriteLine(name - str5|);//string str6 name.TrimEnd();//去掉末尾的空格//Console.WriteLine(name - str6);string[] strArray name.Split(,);//分割你想分割的字符串里面的任意内容这里分割的是逗号就用数组字符名.Split来进行分割foreach (string str in strArray) { Console.WriteLine(str);}}
}总结
常用数组大概分为int类型和字符串类型无论是哪种类型数组的下标都是从0开始的当我们还未确定这个数组长度的情况下可以使用Length来确定这个数组的长度。