이것은 의미가 없으므로 반성과 예외로 인해 전혀 문제가 없다고 생각합니다. 그러나 아무리 다음 줄에 System.ArgumentNullException
이 표시됩니다.GUID를 만들 때의 System.ArgumentNullException
Guid testGuid = new Guid("745a17a0-74d3-11d0-b6fe-00a0c90f57da");
throws;
System.ArgumentNullException occurred
HResult=-2147467261
Message=Value cannot be null.
Parameter name: g
ParamName=g
Source=mscorlib
StackTrace:
at System.Guid..ctor(String g)
InnerException:
나는 당신을 지키기 위해 그것을 확신했다. 나는 내 마음을 잃지 않는다.
여기에 어떤 아이디어가있을 수 있습니까?
그것은이 문제가 이전의 성명 및 디버거가 위치에 대한 단지 약간 혼란 것을 훨씬 더 가능성이 높습니다. '(string) instance.GetPropertyValue ("classGuid")'가 null이 아닌 값을 반환하는지 확인할 수 있습니까? –
[.NET 피들 리필 없음] (https://dotnetfiddle.net/QsF456). 그 예외를 던지고있는 다른 코드가 없다고 확신합니까? – ryanyuyu
그뿐만 아니라 이전 var 위로 마우스를 가져 가면 유효한 GUID가 채워져 있음을 알 수 있습니다. – Wobbles