C 生成全球唯一識別符號

2021-09-05 21:47:40 字數 1150 閱讀 7908

全球唯一識別符號由128位整數組成,你可以利用它進入任何一台需要輸入唯一識別符號的電腦或任何乙個需要唯一識別符號的網路。tony patton講解了.net framework是怎樣教你建立自己的全球唯一識別符號的。

techrepublic的free.net時事通訊每週三刊發,在討論諸如網頁服務, asp.net, ado.net, 以及 visual studio .net的問題時,裡面舉出了一些有用的提示和編碼的例子。你現在就可以訂閱。

當windows的開發者們需要乙個唯一值的時候,通常他們會用乙個全球唯一識別符號。微軟用全球唯一識別符號這一述語來描述乙個唯一的數字,它可以識別乙個諸如word文字之類的實體。

乙個全球唯一識別符號由128位整數(16位元組)組成,你可以利用它進入任何一台需要輸入唯一識別符號的電腦或任何乙個需要唯一識別符號的網路。這種型別的識別符號被複製的可能性非常小。

本文講解了.net framework怎樣幫你建立你自己的全球唯一識別符號。

無論在**,你都會看到全球唯一識別符號總是在windows環境中操作。當你在windows系統中細讀登錄檔時,你會發現全球唯一識別符號被廣泛用來識別應用程式等等。在hkey_classes_root中,它甚至被用作應用軟體的識別符號。

936da01f-9abd-4d9d-80c7-02af85c822a8是乙個典型的全球唯一識別符號的格式。

用.net建立乙個全球唯一識別符號

擁有乙個全球唯一識別符號就能更容易地儲存或重新找回資訊。尤其當涉及到資料庫的時候,它的這一功能就顯得更為突出,這是因為全球唯一識別符號可以幫助你設定乙個絕好的主鍵。

同樣,sql server也支援全球唯一識別符號,它可以儲存乙個uniqueidentifier資料型別的全球唯一識別符號。你可以用newid()功能在sql server中設定乙個識別符號值,也可以在其它系統中設定識別符號值然後再手動將該值插入sql server中。

在.net中後一種方法很直截了當。.net framework中的基本的系統類包括全球唯一識別符號的值型別。此外,這個值型別中包括了使用全球唯一識別符號值的方法。而nweguid法則能讓你輕易地建立乙個新的全球唯一識別符號。

以下的命令列講述了怎樣用c++建立全球唯一識別符號:

using system;

namespace displayguid } }

摘自: info/2009/07/01/20090701-6473.html

C 生成全球唯一識別符號

當windows的開發者們需要乙個唯一值的時候,通常他們會用乙個全球唯一識別符號。微軟用全球唯一識別符號這一述語來描述乙個唯一的數字,它可以識別乙個諸如word文字之類的實體。乙個全球唯一識別符號由128位整數 16位元組 組成,你可以利用它進入任何一台需要輸入唯一識別符號的電腦或任何乙個需要唯一識...

生成乙個全球唯一識別符號

delphi varfguid tguid begin createguid fguid edt1.text guidtostring fguid edt1.text edt1.text inttostr length edt1.text edt1.text copy guidtostring fg...

iOS唯一識別符號

在2013年3月21日蘋果已經通知開發者,從2013年5月1日起,替代的方案是開發者應該使用 在ios 6中介紹的vendor或advertising標示符 cfuuid方法用來建立cfuuidref,並且可以獲得乙個相應的nsstring,如下 cfuuidref cfuuid cfuuidcre...