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('.');  //把原字符串按照指定字符进行分隔,返回一个字符串数组

最新文章

  1. 一个C++版的嵌入式操作系统
  2. Angular 1与 Angular 2之间的一些差别
  3. .Net分布式异常报警系统-服务端站点管理
  4. ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(八) 之 用 Redis 实现用户在线离线状态消息处理
  5. iOS9新特性——堆叠视图UIStackView
  6. iOS - OC NSFileManager 文件管理
  7. PPAS上运行pg_dump经过
  8. c盘太小
  9. java环境变量详解---找不到或无法加载主类
  10. linux下用phpize给PHP动态添加扩展(转)
  11. 【分享】JS生成随机字符串
  12. CBV进阶(一)
  13. leetcode 024
  14. redis3.2.6 集群安装
  15. HDU - 2154 线性dp
  16. SQLite Update 语句(http://www.w3cschool.cc/sqlite/sqlite-update.html)
  17. 【Android 应用开发】Activity 状态保存 OnSaveInstanceState参数解析
  18. Docker 核心技术之Dockerfile
  19. yum的一些命令使用方法
  20. AWS Add Key Pair to Elastic Beanstalk Instance 给EB实例加密钥

热门文章

  1. 数据库MySQL调优实战经验总结<转>
  2. attempt to call method 'getDataString' (a nil value)
  3. Mysql与Postgresql常用命令比较
  4. windows 10环境下安装Tensorflow-gpu
  5. java判断指定路径文件夹是否存在,若不存在则创建新的文件夹
  6. Linux系统中日志级别详情
  7. web3 编译部署调用合约
  8. Logstash动态模板映射收集Nginx的Json格式日志
  9. 支付宝小程序开发——如何获取支付宝小程序页面的https链接
  10. 【GMT43智能液晶模块】例程十八:LAN_HTTP实验——网页服务器