Dot-Net

如何在 framework 3.5 中使用 System.Guid.Parse

  • February 13, 2014

我正在使用 .Net Framework 4.0 建構我的 BLL,但後來我注意到我需要它用於 WebServices 應用程序,因此我將 .Net 版本更改為 3.5。現在我有這行程式碼給我一個錯誤:

tmp.GlobalIdentifier = Guid.Parse(Convert.ToString(row["GlobalIdentifier"]));

錯誤是

“System.Guid”不包含“Parse”的定義

這是一個非常明顯的錯誤。您在任何其他類中有任何等效的“解析”方法嗎?使用 .Net framework 3.5 將 SQL Server UniqueIdentifier 解析為 System.Guid 對象的最佳方法是什麼?

嘗試tmp.GlobalIdentifier = new Guid(Convert.ToString(row["GlobalIdentifier"]))

連結 MSDN 文件。

Guid myGuid = new Guid("B80D56EC-5899-459d-83B4-1AE0BB8418E4");

引用自:https://stackoverflow.com/questions/7486695