亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

this.Tag c# 這里的tag是什么,這么使用的?

this.Tag c# 這里的tag是什么,這么使用的?

C#
一只斗牛犬 2018-07-31 17:17:13
請高手詳細講解下
查看完整描述

2 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

tag顧名思義標簽,附屬物
是object類型,可以將任何類型付給他

樓上的兄弟回答的沒有問題

你可以這樣理解:
有個控件,想給它另外添加一個屬性,自己定義太麻煩,就直接賦值給TAG。后面用的時候,隨時可以調用。
tag實際上可以把他當成一個萬能的變量。

你提到的:
myCommonComLib是類對象,myCommonComLib.Tag = this.Tag; 是什么把什么給對象的標簽了
這個this指的是是什么,例如某一個Winform窗口。this.Tag就是指你給這個winform窗口的tag賦值是什么,然后把這個值賦值給力 myCommonComLib.Tag

查看完整回答
反對 回復 2018-08-07
?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

tag顧名思義標簽,附屬物
是object類型,可以將任何類型付給他

例如你要為button添加厚度這個屬性,而按鈕本身沒有,你可以這樣btn1.Tag=20;
當你要用時 int hd=(int)btn1.Tag;
說白了就是為對象添加標簽,或者附屬物,添加一些屬性,或者用來區別對象,沒有什么別的意思

追問

myCommonComLib是類對象,myCommonComLib.Tag = this.Tag; 是什么把什么給對象的標簽了


查看完整回答
反對 回復 2018-08-07
  • 2 回答
  • 0 關注
  • 1264 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號