码迷,mamicode.com
首页 > 编程语言 > 详细

unity第一周(扫盲)

时间:2020-06-07 01:05:10      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:class   struct   style   star   count   write   类型转换   lis   arraylist   

一.

using System;
//001.C#支持哪几个预定义的值类型
//002.C#支持哪几种预定义的引用类型
namespace _001_homework
{
class Program
{
static void Main(string[] args)
{
//1.valueType(值类型):int,float,double,bool,char,decimal,struct,enum
//2.referenceType(引用类型):string,object,数组,class,接口(interface),委托
//引用类型指的是实际值引用(指针)表示的数据类型,如果分配给某个变量一个引用类型,那这个变量将引用(指向)原始值
}
}
}

二.

using System;
using System.Collections;
using System.Collections.Generic;
//003_如何解决装箱和拆箱引发的性能问题
namespace _002_如何解决装箱和拆箱引发的性能问题
{
class unboxPerformance
{
//驼峰命名法

private static void RunUnbox()
{
int count;
//语法糖,对语法简化(这里的now,其实也是一个函数,只是因为经常用,所以简化了)
DateTime startTime = DateTime.Now;///方法函数返回值是什么类型,接受量就是什么类型,返回值一致
//int startTime=(int)DateTime.Now//X错误
ArrayList myArray = new ArrayList();//构造函数。函数名和类名一样。实例化
//泛型,广泛的类型
List<int> mylist = new List<int>();//list<int>也是一个类型
for (int i = 5; i >0; i--)//按tab键自动补全
{
myArray.Clear();
}
}
};
class Program
{
static void Main(string[] args)
{
//任何值类型,引用类型都可以和object对象相互转换
//装箱(box):将一个值类型显性或隐形转化为一个object类型。值类型转化为引用类型
//拆箱(unbox):指引用类型转换为值类型
//Console.WriteLine("Hello World!");
}
}
}

unity第一周(扫盲)

标签:class   struct   style   star   count   write   类型转换   lis   arraylist   

原文地址:https://www.cnblogs.com/Nicela/p/13057813.html

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