C# in metadata is defined as the binary information which is describing our program and this information is stored either in common language runtime portable executable file or in memory.
Read moreAre attributes same as metadata?
Metadata is — in its very simplest definition — data that describes data. … An attribute extends a tag, changing its behavior or providing metadata. An attribute always has the form name=value (the attribute’s identifier followed by its associated value).
Read more