我使用C#asp.net 4.的Guid Costructor - 如何創建一個GUID驗證字符串傳遞是在正確的格式
我需要從一個字符串創建一個GUID。該字符串可以是正確的格式(所以可以創建一個Guid)或以不接受的格式 - 在這種情況下,我需要將變量isGuid
設置爲false。
目前我使用這種方法。正如你所看到的,我使用Try Catch來驅動邏輯。
我想知道如果您知道更好的方式來執行此操作,說實話,我不確定在這裏使用或Try Catch是否合適。 PS:如果你覺得我Q的標題不合適,請告訴我,我會改變它。謝謝! PS2:如果您知道更好的語法形式,請告訴我,我在編碼方面很新穎。
string filename;
bool isGuid;
Guid guid;
try
{
guid = new Guid(filename);
isGuid = true;
}
catch
{
isGuid = false;
}
if(isGuid)
// Do smt here!
喬恩非常感謝您的回答!祝您有個美好的一天 – GibboK