相关疑难解决方法(0)

为什么.Net框架指南建议您不要使用ref/out参数?

显然,他们"令人困惑".那是认真的原因吗?你能想到其他人吗?

.net c# parameters function

9
推荐指数
2
解决办法
1846
查看次数

在方法的开头总是使所有输出参数无效是一种好的做法

我 - 有时 - 使用输出参数,方法有时很复杂,并包含循环和条件块,在大多数情况下编译器给我这个错误

"必须在控制离开当前方法之前将out参数'xxx'分配给"

所以,我发现我的自我总是启动方法,使所有输出参数无效,我需要知道,这是一个好习惯吗?

*编辑*

我的意思是通过单词"Nullify"分配默认值!

.net c# design-patterns visual-studio

3
推荐指数
1
解决办法
245
查看次数

在静态类中返回多个值

如何在以下类中返回FirstName和Surname?

public static string GetAccount(int AccountId)
{        
    LinqSqlDataContext contextLoad = new LinqSqlDataContext();

    var q = (from p in contextLoad.MyAccounts
             where p.AccountId == AccountId
             select new { Name = p.FirstName, Surname = p.Surname }).Single();

    return ??;
} 
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net string return

2
推荐指数
1
解决办法
1559
查看次数

如何从1 c#方法返回2个值?

可能重复:
如何从C#中的函数返回多个值?

C#方法总是这样:

public <return type> funName()
{
//do sth
return someValueformatedasReturnType;
}
Run Code Online (Sandbox Code Playgroud)

如何从1 c#方法返回2个值?这是一个面试问题,就像你知道的那样.谢谢!

c#

-4
推荐指数
1
解决办法
439
查看次数