2009-09-02 15 views
8

Testuję niektóre funkcje warstwy db. W jednym, symuluję użytkownika przekazującego identyfikator (identyfikator GUID). Utwierdziłem guid na potrzeby testowania, ale nie mogę przypisać go do zmiennej, co brzmi śmiesznie. W języku C# dla aplikacji .NET 2.0. Próbowałem na kilka sposobów, wszystkie zawiodły. Jaki jest właściwy sposób ustawienia zmiennej zmiennej? Oto kod ...Testowanie za pomocą przewodnika ... jak ustawić zmienną na Guid?

Guid x = "5fb7097c-335c-4d07-b4fd-000004e2d28c"; 

Odpowiedz

29
Guid x = new Guid("5fb7097c-335c-4d07-b4fd-000004e2d28c"); 
+0

Guid Constructor: http://msdn.microsoft.com/en-us/library/96ff78dc%28VS.85%29.aspx – Sampson

+0

Jeśli potrzebujesz losowego identyfikatora GUID, możesz po prostu zakodować 'Guid guid = System .Guid.NewGuid(); 'i pusty:' Guid guid = System.Guid.Empty; ' – Anders

8

Aby utworzyć nowy GUID

Guid value = Guid.NewGuid(); 

Aby utworzyć instancję Guid z ciągiem

new Guid("103C8287-30CB-4630-B3F2-978286F72BD7") 

Aby przekształcić obiekt do Guid ciąg

string valueString = value.ToString(); 
Powiązane problemy