C#的結(jié)構(gòu)體使用實(shí)例淺析
C#的結(jié)構(gòu)體使用是我們在實(shí)際開發(fā)中會經(jīng)常碰到的問題,那么有哪些東西需要說明呢?
C#的結(jié)構(gòu)體使用的問題:本來以為可以像VC++里面一樣這樣寫:
C#的結(jié)構(gòu)體使用程序:
- public struct content
- {
- string title;
- string author;
- string contentcontent;
- string url;
- }
但是發(fā)現(xiàn)通過實(shí)例化content 之后:
- content ok=new content();
無法通過ok取得title等;
后來突然想起來需要將內(nèi)部元素title等也設(shè)置為public,不然的話C#會默認(rèn)為private了所以把代碼改成:
C#的結(jié)構(gòu)體使用程序:
- public struct content
- {
- public string title;
- public string author;
- public string contentcontent;
- public string url;
- }
C#的結(jié)構(gòu)體使用問題解決。
C#的結(jié)構(gòu)體使用的相關(guān)實(shí)踐實(shí)例就向你介紹到這里,希望對你了解和學(xué)習(xí)C#的結(jié)構(gòu)體使用有所幫助。
【編輯推薦】