C#——零散学习1

C#——零散学习1

//结构体(与C语言相似)

struct Position

{

public float x;

public float y;         //不一定需要把结构体成员设置为public类型。

public float z;

//可以有一个结构体函数,操作结构体变量。方法编写格式与普通的一样。调用方式也一样。

}

//声明和访问

Position enemyPosition ;

enemyPosition.x = 10; //对象名.结构体成员变量名

 

 

//foreach遍历数组

foreach(int temp in 数组名)

{

}

 

//参数数组与数组参数

修饰符  类型名 方法名(params 类型名[] 数组名)//参数数组

{

//方法内容

}

//调用时候,方法名(多个参数),这多个参数,个数是任意的,编译器会帮我们形成一个数组。

修饰符  类型名 方法名(类型名[] 数组名)   //数组参数

{

//方法内容

}

//调用时候,方法名(一个数组名)

 

//字符串的一些常用操作

String str = "%^&&$$@";

str.ToLower();   //把字符串转换为小写

str.ToUpper();   //把字符串转换为大写

str.Trim();    //去掉字符串里面的空格符去掉(只去除前面的和后面的。)

str.TrimStart();  //去掉字符串前面的空格

str.TrimEnd();   //去掉字符串后面的空格

String[] strArray = str.Split('.');  //把原字符串按照指定字符进行分隔,返回一个字符串数组

posted @ 2019-11-03 15:29  打开太阳  阅读(120)  评论(0编辑  收藏  举报