1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
//Einbindungen
using System;
//ACHTUNG!!! Ein Guid kann nie "null" sein.
//Erzeugung eines leeren Guids
Guid leererGuid = Guid.Empty;
//Erzeugung eines neuen Guids vom System
Guid unserGuid = Guid.NewGuid();
//Jetzt das füllen von Guids...
//Bei einem Objekt zB ein Index einer DataRow, benutzen wir das Typecast
unserGuid = (Guid)row["Testfeld"];
//Bei einem String ist dies nicht möglich, dort müssen wir mit dem Konstruktor arbeiten.
string meinString = "cb32fe03-c984-4585-8be8-21e8dc96a520";
unserGuid = new Guid(meinString);
//Selbstverständlich muss in der Row bzw. im String ein gültiger Guid Wert (als Bsp s.o.) drin stehen, sonst gibt es eine Exception
|