Узнать имя файла в котором находится запускаемый класс - C#
Формулировка задачи:
Могу ли я узнать имя файла и путь запускаемого экземпляра класса.
Решение задачи: «Узнать имя файла в котором находится запускаемый класс»
textual
Листинг программы
Assembly SampleAssembly;
// Instantiate a target object.
Int32 Integer1 = new Int32();
Type Type1;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.
SampleAssembly = Assembly.GetAssembly(Integer1.GetType());
// Display the physical location of the assembly containing the manifest.
Console.WriteLine("Location=" + SampleAssembly.Location);