.net: разные описания класса system.type?C#

Место общения программистов C#
Ответить
Anonymous
 .net: разные описания класса system.type?

Сообщение Anonymous »

Я нашел эти две ссылки на описание system.type:
  • .NET Standard 1.6
  • .NET 10
В их описаниях перечислены разные элементы, например:
  • В стандартной версии .NET есть свойство Name, В версии .NET 10 нет
  • В версии .NET 10 есть свойство FullName, а в стандартной версии .NET его нет
Интересно, что я могу получить доступ к обоим свойствам:

Код: Выделить всё

List l = [];
Type g = l.GetType();
Console.WriteLine($"Name:{g.Name}\nFullName: {g.FullName}");
Console.WriteLine("Generic arguments:");
Console.WriteLine($"Generic type: {g.GetGenericArguments()[0].Name}");
Когда я читал описание только для .NET 10, я не знал, что свойство Name существует...
Может кто-нибудь объяснить, что означают различные описания классов? Я использую Windows 11.

Подробнее здесь: https://stackoverflow.com/questions/798 ... type-class
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»