GUI基礎,泛型,集合

2021-06-27 21:49:11 字數 1800 閱讀 2227

1.gui基礎:

一.label:

label (position : rect, text : string) : void

label (position : rect, image : texture) : void

label (position : rect, content : guicontent) : void

label (position : rect, text : string, style : guistyle) : void

label (position : rect, image : texture, style : guistyle) : void

label (position : rect, content : guicontent, style : guistyle) : void 

public texture2d img;

void ongui() 

二.

box

box (position : rect, text : string) : void

box (position : rect, image : texture) : void

box (position : rect, content : guicontent) : void

box (position : rect, text : string, style : guistyle) : void

box (position : rect, image : texture, style : guistyle) : void

box (position : rect, content : guicontent, style : guistyle) : void 

public texture2d img;

void ongui() 

2.泛型的概念

泛型是程式語言的一種特性。允許程式設計師在型別程式語言中編寫**時定義一些可變部分,那些部分在使用前必須作出指明。各種程式語言和其編譯器,執行環境對泛型的支援均不一樣將型別引數化達到**復用提高軟體工作效率的一種資料型別。泛型類是引用型別,是堆物件,主要是引入型別引數這個概念,字串不是基本型別。

宣告:此篇文件時來自於

【狗刨學習網】

社群-unity極致學院

3.集合的格式

[code] arraylist   

list   泛型                 

arraylisa  a:new arrlist ();

a.dd(object);

a.dd(「aaaa」);

a.dd(「bbbb」);

foreach (string  s in a)

a.sort();

a.remove(「cccc」);

a.remove(0);

4.泛型的用法

lista=new list();

a.add(「aa」);

a.add(「bb」);

class person[/code]

泛型集合,非泛型集合

arraylist 非泛型集合 list 泛型集合 集合跟陣列比較我們更容易理解。陣列 1,長度固定2,資料型別預先宣告 集合 1,長度可變2,資料型別預先宣告的為泛型集合,資料型別不限定為非泛型 arraylist 長度不固定,元素資料型別為object的集合。object類之間或間接為所有類的父...

C 泛型 泛型集合Dictionary

在system.collections.generic命名空間中,與arraylist相對應的泛型集合是list,與hashtable相對應的泛型集合是dictionary,其儲存資料的方式與雜湊表相似,通過鍵 值來儲存元素,並具有泛型的全部特徵,編譯時檢查型別約束,讀取時無須型別轉換。本儲存的例子...

C 集合 泛型集合

非泛型集合的類和介面位於system.collections命名空間。泛型集合的類和介面位於system.collections.generic命名空間。普通集合 arraylist 值 有序不唯一 hashtable key 必須唯一 可為空 不能為null value 可重複 能為空和null ...