Dieses Snippet ermittelt die GUID des gerade ausgeführten Assemblies. Dies kann ganz nützlich sein, wenn man das Assembly global identifizieren will.
GFU-Schulungen [Anzeige]
C# KomplettSie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.
C# AufbaukursSie haben grundlegende .NET- und C#-Kenntnisse und und wollen diese nun erweitern. Der Aufbaukurs C# führt Sie ein die Arbeit mit Interfaces und Delegates, Generics und Parallel Computing.
/// <summary>
/// Determines the GUID of the current assembly
/// </summary>
/// <returns>GUID as string</returns>
private string GetAssemblyGUID()
{
string id = "";
foreach (object attr in Assembly.GetExecutingAssembly().GetCustomAttributes(true))
{
if (attr is GuidAttribute)
id = ((GuidAttribute)attr).Value;
}
return id;
}
Kommentare zum Snippet