C#基础入门 二
2021-02-14 18:19
标签:自己 效率 数值 结束 元素 之一 summer 修改 声明 引用类型的变量存储对其数据(对象)的引用,而值类型的变凉直接包含其数据。(图3) 装箱操作: C#基础入门 二 标签:自己 效率 数值 结束 元素 之一 summer 修改 声明 原文地址:https://www.cnblogs.com/senlinmilelu/p/8445646.htmlC#基础入门 二
循环语句
数组
int[] intArray;
枚举
enum Season{spring,summer,autumn,winter}
其中season相当于int,Season s=Season.summer;结构体
struct 结构体名称
{
访问修饰符 结构类型 成员名称;
访问修饰符 结构类型 成员名称;
}
例子1:
public struct PersonStruct
{
public char sex;
public int age;
public float money;
}
例子2:
public struct PersonStruct
{
public char sex;
public int age;
public float score;
public string name;
} //定义结构体
public static void Main(string[] args)
{
int a;
PersonStruct per1;
per1.name = "zhangsan";
per1.sex=‘男‘;
Console.WriteLine("姓名:{0},性别:{1}", per1.name, per1.sex);
}
引用类型
int vel=10;//值类型
object obj=vel;//把数值类型转换为引用类型
Console.WriteLine("obj=" + obj);
int val=100;
object o=val;
int d=(int)o;
string
string str = "zhangxiaohan";
char c = str[4];
Console.WriteLine(c);
bool d = string.IsNullOrEmpty(str);
Console.WriteLine(d);
- 测试字符串是否包含所指定的字符串
bool t = str.Contains("zhang");
Console.WriteLine(t);
- 测试所包含字符串的类型:
int n = str.IndexOf("z");
Console.WriteLine(n);
打印出来n为0
- split:图6
string str2 = "zhang xiao han";
char[] c1 = { ‘ ‘ };
string[] strArray = str2.Split(c1);
foreach (string stri in strArray)
{
Console.WriteLine(stri);
}
StringBuilder s1=new StringBuilder("new")
;s1.Append("string");