Ponieważ atrybuty są tak naprawdę tylko metadanymi dołączonymi do złożeń, czy to oznacza, że obiekty atrybutów są tworzone tylko na żądanie (np. Gdy wywołujesz GetCustomAttributes)?Kiedy są tworzone obiekty atrybutów?
Czy są one tworzone podczas tworzenia obiektu?
Albo kombinacja dwóch pierwszych, utworzonych podczas tworzenia obiektu z powodu skanowania atrybutów przez CLR?
Dość powiązane: [.NET Atrybuty: Dlaczego GetCustomAttributes() tworzy za każdym razem nową instancję atrybutu?] (Http://stackoverflow.com/q/417275/319403). Może nawet odpowiedzieć na twoje pytanie, rozważając. – cHao
Zrobiło to w pewien sposób. Właściwe pytanie nie było dla mnie problemem, ale w środku pojawiła się odpowiedź. Dobrze jest mieć pismo z książki CLR (poprzez @Smi). – Dann