作者tramp ( )
看板C_Sharp
標題[問題] 這種宣告是什麼意思
時間Tue Oct 28 23:12:05 2008
public Vector3 position{
get;
set; }
想請問這邊的{
get;
set; }
是什麼意思
我的理解是position被宣告成public Vector3的型別
但我不懂後面的{...}是幹嗎的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.15.18
1F:→ james732:這是屬性的寫法 跟setter&getter有點像 10/28 23:23
2F:→ apiod:Get會從類別提出屬性值 Set則會將值指派給類別的屬性 10/29 00:45
3F:→ woodymonkey:有人喜歡寫成methods而不用屬性的寫法嗎?屬性的概念 10/29 03:09
4F:→ woodymonkey:只有C#有,感覺跟其他oop語言的概念不是很通用… 10/29 03:11
5F:→ abgne:假設有個age 最小不能是18..當要set成18時 就能先判斷.. 10/29 15:46