2009-09-02 18 views
8

Tôi đang thử nghiệm một số chức năng lớp db. Trong một, tôi mô phỏng người dùng đi qua trong id (một GUID). Tôi đã hardcoded guid cho mục đích thử nghiệm nhưng dường như không thể gán nó vào một biến, như vô lý như âm thanh đó. Trong C# cho một ứng dụng .NET 2.0. Tôi đã thử nhiều cách, tất cả đều thất bại. Cách thích hợp để thiết lập một guid để biến là gì? Đây là mã ...Thử nghiệm bằng cách sử dụng guid ... làm cách nào để đặt biến thành Hướng dẫn?

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

Trả lời

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

Hướng dẫn xây dựng: http://msdn.microsoft.com/en-us/library/96ff78dc%28VS.85%29.aspx – Sampson

+0

Nếu bạn muốn có một GUID ngẫu nhiên, bạn chỉ có thể mã 'Guid guid = System .Guid.NewGuid(); ', và trống:' Guid guid = System.Guid.Empty; ' – Anders

8

Để tạo một GUID mới

Guid value = Guid.NewGuid(); 

Để tạo một đối tượng Guid từ một chuỗi

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

Để chuyển đổi một đối tượng Guid để một chuỗi

string valueString = value.ToString();