Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我,p.Password)也不起作用。编译器将其显示为错误。@S.Akbari:my bad,我忘记添加新的{}来创建匿名类型:D.Fixed@L. Achilles看看我回答的最后一句话。您可以在Select方法中创建一个列表作为结果!在我的测试中,它不_C#_Asp.net_Linq_Linq To Sql - Fatal编程技术网

C# 我,p.Password)也不起作用。编译器将其显示为错误。@S.Akbari:my bad,我忘记添加新的{}来创建匿名类型:D.Fixed@L. Achilles看看我回答的最后一句话。您可以在Select方法中创建一个列表作为结果!在我的测试中,它不

C# 我,p.Password)也不起作用。编译器将其显示为错误。@S.Akbari:my bad,我忘记添加新的{}来创建匿名类型:D.Fixed@L. Achilles看看我回答的最后一句话。您可以在Select方法中创建一个列表作为结果!在我的测试中,它不,c#,asp.net,linq,linq-to-sql,C#,Asp.net,Linq,Linq To Sql,我,p.Password)也不起作用。编译器将其显示为错误。@S.Akbari:my bad,我忘记添加新的{}来创建匿名类型:D.Fixed@L. Achilles看看我回答的最后一句话。您可以在Select方法中创建一个列表作为结果!在我的测试中,它不适用于string[]@fharreau您完全正确。非常感谢你! string[] name = mycontext.Users.SingleorDefault(p => p.UserId == 1).UserName; var res


我,p.Password)也不起作用。编译器将其显示为错误。@S.Akbari:my bad,我忘记添加新的{}来创建匿名类型:D.Fixed@L. Achilles看看我回答的最后一句话。您可以在
Select
方法中创建一个列表作为结果!在我的测试中,它不适用于
string[]
@fharreau您完全正确。非常感谢你!
string[] name = mycontext.Users.SingleorDefault(p => p.UserId == 1).UserName;
var result = mycontext.Users.Where(p => p.UserId == 1)
                            .Select(c => new {c.UserName , c.Family ,...})
                            .SingleOrDefault();
var user = mycontext.Users.SingleorDefault(p => p.UserId == 1)
var user = mycontext.Users.SingleorDefault(p => p.UserId == 1);

var userName = user.Username;
var password = user.Password;
// etc...
var userInfo = mycontext.Users.Where(p => p.UserId == 1).Select(p => new {p.UserName, p.Password}).SingleOrDefault();

var userName = userInfo.UserName;
var password = userInfo.Password;
List<string> userInfo = mycontext.Users.Where(p => p.UserId == 1).Select(p => new List<string> { p.UserName, p.Password }).SingleOrDefault();

var username = userInfo[0];
var password = userInfo[1];