码迷,mamicode.com
首页 > Windows程序 > 详细

C#基础——结构体

时间:2017-03-05 16:09:31      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:rem   sys   数据   eve   定义类   命名   命名空间   位置   使用   

集合:
数组:同一类型,固定长度
集合:不同类型,不固定长度

要使用集合,必须先引用命名空间:
using System.Collections;

定义:
ArrayList arr = new ArrayList();

赋值:
arr.Add("值/变量"); //object类型
object类型:所有类型的基础类型(基类)

获取个数:
arr.Count;

取值:
arr[索引]

插队:
arr.Insert(索引,值/变量)

移除:
arr.Remove(值);
arr.RemoveAt(索引);

反转:
arr.Reverse(); - 全部反转
arr.Reverse(索引,个数); - 指定反转

清空:
arr.Clear();

上面这个集合是弱类型集合
下面这个集合时强类型集合
List<T> T:泛型
List<int> slist = new List<int>();

哈希表集合:弱类型
Hashtable hs = new Hashtable();

字典:强类型
Dictionary<int, string> dic = new Dictionary<int, string>();

--------------------------------------------------------
1、把集合整理一下

2、创建一个集合,1-100的数字
我要这个集合最后的内容是50-90
--------------------------------------------------------------------------
结构体:用户自定义类型
定义位置:定义在Main函数的外面,类的里面

定义格式:
struct 自定义名字
{
public 数据类型 名字;
public 数据类型 名字;
...
...
}

声明实例化:
结构体类型 ss = new 结构体类型();
Student s = new Student();

赋值:
s.???
s.???

C#基础——结构体

标签:rem   sys   数据   eve   定义类   命名   命名空间   位置   使用   

原文地址:http://www.cnblogs.com/weiyu11/p/6505576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!