猿问

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

请高手详细讲解下

一只斗牛犬
浏览 1201回答 2
2回答

森林海

tag顾名思义标签,附属物是object类型,可以将任何类型付给他楼上的兄弟回答的没有问题你可以这样理解:有个控件,想给它另外添加一个属性,自己定义太麻烦,就直接赋值给TAG。后面用的时候,随时可以调用。tag实际上可以把他当成一个万能的变量。你提到的:myCommonComLib是类对象,myCommonComLib.Tag = this.Tag; 是什么把什么给对象的标签了这个this指的是是什么,例如某一个Winform窗口。this.Tag就是指你给这个winform窗口的tag赋值是什么,然后把这个值赋值给力 myCommonComLib.Tag

三国纷争

tag顾名思义标签,附属物是object类型,可以将任何类型付给他例如你要为button添加厚度这个属性,而按钮本身没有,你可以这样btn1.Tag=20;当你要用时 int hd=(int)btn1.Tag;说白了就是为对象添加标签,或者附属物,添加一些属性,或者用来区别对象,没有什么别的意思追问myCommonComLib是类对象,myCommonComLib.Tag = this.Tag; 是什么把什么给对象的标签了
随时随地看视频慕课网APP
我要回答