out相关内容
..
我有一个将字符串传递给类的方法.出于测试原因,我现在使用了一个按钮.我在论坛中搜索过类似的问题,但它们指的是 php 和其他我无法理解的情况.该类从字符串中删除几个字符,并根据标题将值分配给 3 个不同的字符串.我需要将这 3 个字符串返回给调用者,并将其编码如下. 来电者: private void button4_Click(object sender, EventArgs e){字符
..
所以我是 C# 新手,我很难理解 out.而不是仅仅从函数中返回一些东西 使用系统;类 ReturnTest{静态双计算面积(){双 r=5;双面积 = r * r * Math.PI;返回区;}静态无效主要(){双输出 = CalculateArea();Console.WriteLine("区域为{0:0.00}", output);}} 对比一下 使用系统;类 ReturnTest{
..
所以我是 C# 的新手,我很难理解 out.而不是从函数中返回一些东西 使用系统;类返回测试{静态双计算区域(){双 r=5;双面积 = r * r * Math.PI;返回区域;}静态无效主(){双输出=CalculateArea();Console.WriteLine("区域为{0:0.00}", output);}} 对比一下 使用系统;类返回测试{静态无效计算区域(出双 r){r=
..
我正在创建一个函数,我需要在其中传递一个对象,以便该函数可以对其进行修改.有什么区别: public void myFunction(ref MyClass someClass) 和 public void myFunction(out MyClass someClass) 我应该使用哪个,为什么? 解决方案 ref 告诉编译器对象在进入函数前已经初始化,而 out 告诉编译器对象
..
C# 中的 out 参数是否有任何我应该知道的性能影响?(如例外) 我的意思是,在每秒运行几百万次的循环中使用带有 out 参数的方法是个好主意吗? 我知道它很丑,但我使用它的方式与 Int32.TryParse 使用它们的方式相同 - 返回一个 bool 来判断某些验证是否成功并有一个out 参数包含一些成功的附加数据. 解决方案 我怀疑您是否会发现使用 out 参数会带来任
..
当一个 C# 函数有一个输出参数时,你要明确如下: private void f(out OutputParameterClass outputParameter); 这表明在调用函数时不必初始化参数.但是,在调用这个函数时,必须重复out关键字: f(out outputParameter); 我想知道这有什么用.为什么需要重复部分功能规范?有人知道吗? 解决方案 我得到的最佳答
..
是否可以使用 Moq (3.0+) 分配 out/ref 参数? 我已经考虑过使用 Callback(),但是 Action 不支持 ref 参数,因为它基于泛型.我还希望在 ref 参数的输入上设置一个约束 (It.Is),尽管我可以在回调中做到这一点. 我知道 Rhino Mocks 支持此功能,但我正在从事的项目已经在使用 Moq. 解决方案 Moq 4.8 版(或更高版
..
错误:安全标头无效数组 ([时间戳] =>2014%2d04%2d29T07%3a24%3a29Z[相关ID] =>6af6749c848d6[确认] =>失败[版本] =>109%2e0[构建] =>10800277[L_ERRORCODE0] =>10002[L_SHORTMESSAGE0] =>安全%20error[L_LONGMESSAGE0] =>安全%20header%20is%20
..
我的应用程序有很多 System.out.println() 语句. 我想从 println 捕获消息并将它们发送到标准记录器(Log4j、JUL 等). 怎么做? 解决方案 System 类有一个 setOut 和 setErr 可用于将输出流更改为,例如,一个带有支持 File 的新 PrintStream,或者,在这种情况下,可能是另一个使用您选择的日志子系统的流.
..
我正在尝试为有参数的方法编写单元测试.我的方法特别是我的自定义对象的 TryParse 方法.我在 Visual Studio 2013 中使用 .NET 4.5/5.这允许我使用 PrivateType 对象完全实现私有/内部和静态对象.我似乎无法解决的一件事是如何测试 out 参数,因为我无法在 InvokeStatic 方法中使用此关键字.我正在寻找合适的解决方案来测试此架构设计. T
..
SYSO - System.out.println() 的作用是什么?如果我的计算机正在执行一项大型作业,例如从数据库中提取 20 万(约 2,000,000)条记录到文件,SYSO 会影响执行时间吗? 解决方案 当然会影响它.每一次手术都是有代价的.写入系统输出是 IO,并且具有不可忽略的成本.要了解对您的程序的确切影响,除了基准测试之外别无他法:运行程序时使用和不使用 println
..
我查找了有关如何在聚合中执行 $out 的文档,但没有找到. 这是我的查询: Top.aggregate([{$sort: {created: -1}},{$group: {_id:'$location', title:{$push: '$title'}}},{$project: {location: '$location', mostRecentTitle: '$title'}},{$o
..
我有for循环,大约需要30分钟.所以当运行浏览器超时时,我在php.INI中更改了最大执行时间,但给出了同样的错误.我该如何更改Firefox中的设置?以便我的脚本成功运行. 解决方案 在Firefox中更改连接超时 打开Firefox&在地址栏中输入"about:config"按Enter. 接受“我会小心,我保证"按钮. 搜索network.http.connection-
..
我不清楚为什么以下代码段不是协变的? 公共接口IResourceColl:IEnumerable其中T:IResource {int Count {get;}T this [int index] {get;}bool TryGetValue(字符串SUID,T obj);//错误在这里?} 错误1无效方差:类型参数"T"必须不变在'IResourceColl.TryG
..
使用此构造: var dict = new字典();var结果=(dict?.TryGetValue(1,超出var值)?? false)?value:“默认"; 我收到一条错误消息,说 CS0165使用了未分配的局部变量'value',这不是我期望的. value 如何可能未定义?如果字典为null,则内部语句将返回 false ,这将使外部语句的值为false,并返
..
考虑一个返回两个值的函数.我们可以这样写: //用完:字符串MyFunction(字符串输入,out int计数)//使用Tuple类:元组MyFunction(字符串输入)//使用struct:MyStruct MyFunction(字符串输入) 哪种是最佳实践,为什么? 解决方案 它们每个都有各自的优缺点. Out参数既快速又便宜,但是需要您传入一
..
我是C#的新手.我已经在C#中尝试了out参数 使用系统;使用System.Collections.Generic;使用System.Linq;使用System.Text;一流的{公共无效的乐趣(出int m){m * = 10;Console.WriteLine("m的值=" + m);}}班级计划{静态void Main(string [] args){第一个f = new First(
..
我有一个菜单活动和一个从菜单启动的游戏活动. 在我发起游戏活动的某些(大部分)时间中;所有输入都挂起几秒钟(最多10秒钟),然后以超高速播放,而我在logcat中得到提示: 11-20 18:24:27.873: WARN/WindowManager(2473): Key dispatching timed out sending to southgrove.game/southgrove.
..
我有一些要汇总的数据,但是索引超出范围,我似乎无法弄清楚为什么.这是我的代码: if period == "hour": n=3 tvec_a=np.zeros([24,6]) tvec_a[:,3]=np.arange(0,24) data_a=np.zeros([24,4]) elif period == "day": n=2 tvec_a
..