有一个愚蠢的一天.
我有以下代码:
UserRoles = Roles.GetRolesForUser(username);
Run Code Online (Sandbox Code Playgroud)
如果username是一个空字符串("",用户未登录),那么当我检查UserRoles即时窗口中的值时,它显示:
{string[0]}
Run Code Online (Sandbox Code Playgroud)
什么是{string[0]}?
如何复制此值以测试我的代码是否存在用户未登录的情况(用户名=="")?
注意:我已经谷歌搜索但无济于事.
GetRolesForUser返回一个角色数组,因此立即窗口中的"String [0]"只意味着它知道返回类型是一个数组(在本例中为字符串),但是没有条目(因为没有返回任何角色)空白用户.
| 归档时间: |
|
| 查看次数: |
2028 次 |
| 最近记录: |