Свойство Assembly
Имя сборки для
string -
System.Private.CoreLib.
Версию сборки в вывод не кладут.
Пространство -
Namespace,
обзор -
Type.
Синтаксис
System.Reflection.Assembly assembly = type.Assembly;
Пример
Давайте прочитать имя сборки
string:
using System;
class Program
{
static void Main()
{
string res = typeof(string).Assembly
.GetName().Name;
Console.WriteLine(res);
}
}
Результат выполнения кода:
"System.Private.CoreLib"
Пример
Давайте сравнить сборки
string и int:
using System;
class Program
{
static void Main()
{
bool res = typeof(string).Assembly
== typeof(int).Assembly;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте проверить имя сборки
object:
using System;
class Program
{
static void Main()
{
bool res = typeof(object).Assembly
.GetName().Name == "System.Private.CoreLib";
Console.WriteLine(res);
}
}
Результат выполнения кода:
True