Tôi đã có rất nhiều mã đang sử dụng GUID (một kiến trúc được giao cho tôi - không phải lựa chọn của tôi).Chỉ định GUID trong C#
Chủ yếu, các giá trị đến từ cơ sở dữ liệu và tải vào bộ nhớ từ đó. Tuy nhiên, tôi đang làm một số thử nghiệm và tôi cứng mã hóa một số GUIDs vào mã.
Tôi chưa tìm được cách dễ dàng để gán GUID, vì vậy tôi đã sử dụng Guid.Parse ("...."). Có cách nào dễ dàng hơn để gán GUIDS trong C#?
value = Guid.Parse("11223344-5566-7788-99AA-BBCCDDEEFF00");
Có vẻ như rất nhiều chi phí để tạo chuỗi rồi phân tích cú pháp. Tôi nghĩ rằng sẽ có một cách dễ dàng hơn để trực tiếp chỉ định nó.
Bạn có cần các 'Guid' s để có giá trị cụ thể? Nếu không, thì ... 'var myGuid = Guid.NewGuid();'? – anaximander
Vâng, thật không may, tôi làm. Tất cả chúng đều được gắn lại với các giá trị cơ sở dữ liệu (PK và FK). Không phải những gì tôi đã bắt đầu, nhưng tôi đã không tự xây dựng hệ thống. Đoạn mã trên chỉ là một ví dụ ngớ ngẩn, không phải trực tiếp từ codebase của tôi. – Richard