我需要投一个String到一个Guid.
我正在使用此代码但是
string myUserIdContent = ((Label)row.FindControl("uxUserIdDisplayer")).Text;
Guid myGuidUserId = new Guid(myUserIdContent); // PROBLEM HERE
MembershipUser mySelectedUser = Membership.GetUser(myGuidUserId);
Run Code Online (Sandbox Code Playgroud)
我收到此错误
异常详细信息:System.FormatException:无法识别的Guid格式.
实现结果的正确方法是什么?
string myUserIdContent = ((Label)row.FindControl("uxUserIdDisplayer")).Text;
Guid myGuidUserId;
if (Guid.TryParse(myUserIdContent, out myGuidUserId)
{
MembershipUser mySelectedUser = Membership.GetUser(myGuidUserId);
}
else
{
// throw exception and/or inform user
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6359 次 |
| 最近记录: |