我用Google搜索了几个网站来了解metadata
.NET中的内容,这意味着什么.
我还是C#WPF桌面应用程序编程的新手.回到网络编程时,HTML代码中有元标记,我们用标题,关键字等来描述网站.在.NET应用程序中也类似吗?我阅读维基,谷歌搜索,但我得到的只是概念性的解释.
一个描述"metadata is data that describes the state of the assembly and a detailed description of each type, attribute within the assembly"
.元数据只是一个概念或类似物理的东西,我在某处描述我的代码?如果是这样,我的推荐是否成为我的元数据?
我读的元数据是"Within the Common Language Runtime (CLR)"
,但我只在C#编码,我怎样才能在CLR中编码成元数据?元数据在CLR中是否受到赞扬?我该如何改变它.
MSDN写道,元数据是另一种语言的软件组件的二进制信息,以便理解它.我虽然只有人类需要用英语描述(推荐)来理解代码块的作用.软件组件只是执行我们编写的任何语句 - 什么是"二进制"信息的需要.编译器如何理解我的高级代码的含义以生成"汇编描述"?如果我编写一个转换货币的程序,知道该程序的元数据会自动生成转换货币吗?这种情报在哪里?
我完全糊涂了.