out相关内容

从一个类返回多个值到方法

我有一个将字符串传递给类的方法.出于测试原因,我现在使用了一个按钮.我在论坛中搜索过类似的问题,但它们指的是 php 和其他我无法理解的情况.该类从字符串中删除几个字符,并根据标题将值分配给 3 个不同的字符串.我需要将这 3 个字符串返回给调用者,并将其编码如下. 来电者: private void button4_Click(object sender, EventArgs e){字符 ..
发布时间:2022-01-19 15:14:55 C#/.NET

C#输出参数与返回

所以我是 C# 新手,我很难理解 out.而不是仅仅从函数中返回一些东西 使用系统;类 ReturnTest{静态双计算面积(){双 r=5;双面积 = r * r * Math.PI;返回区;}静态无效主要(){双输出 = CalculateArea();Console.WriteLine("区域为{0:0.00}", output);}} 对比一下 使用系统;类 ReturnTest{ ..
发布时间:2022-01-19 14:53:27 C#/.NET

C# 输出参数 vs 返回值

所以我是 C# 的新手,我很难理解 out.而不是从函数中返回一些东西 使用系统;类返回测试{静态双计算区域(){双 r=5;双面积 = r * r * Math.PI;返回区域;}静态无效主(){双输出=CalculateArea();Console.WriteLine("区域为{0:0.00}", output);}} 对比一下 使用系统;类返回测试{静态无效计算区域(出双 r){r= ..
发布时间:2022-01-05 12:07:15 C#/.NET

“ref"和“out"关键字有什么区别?

我正在创建一个函数,我需要在其中传递一个对象,以便该函数可以对其进行修改.有什么区别: public void myFunction(ref MyClass someClass) 和 public void myFunction(out MyClass someClass) 我应该使用哪个,为什么? 解决方案 ref 告诉编译器对象在进入函数前已经初始化,而 out 告诉编译器对象 ..
发布时间:2022-01-05 11:37:18 C#/.NET

C# out 参数性能

C# 中的 out 参数是否有任何我应该知道的性能影响?(如例外) 我的意思是,在每秒运行几百万次的循环中使用带有 out 参数的方法是个好主意吗? 我知道它很丑,但我使用它的方式与 Int32.TryParse 使用它们的方式相同 - 返回一个 bool 来判断某些验证是否成功并有一个out 参数包含一些成功的附加数据. 解决方案 我怀疑您是否会发现使用 out 参数会带来任 ..
发布时间:2021-12-29 20:05:32 C#/.NET

“出"的目的是什么?调用方的关键字(在 C# 中)?

当一个 C# 函数有一个输出参数时,你要明确如下: private void f(out OutputParameterClass outputParameter); 这表明在调用函数时不必初始化参数.但是,在调用这个函数时,必须重复out关键字: f(out outputParameter); 我想知道这有什么用.为什么需要重复部分功能规范?有人知道吗? 解决方案 我得到的最佳答 ..
发布时间:2021-12-29 19:53:16 C#/.NET

在 Moq 中分配输出/引用参数

是否可以使用 Moq (3.0+) 分配 out/ref 参数? 我已经考虑过使用 Callback(),但是 Action 不支持 ref 参数,因为它基于泛型.我还希望在 ref 参数的输入上设置一个约束 (It.Is),尽管我可以在回调中做到这一点. 我知道 Rhino Mocks 支持此功能,但我正在从事的项目已经在使用 Moq. 解决方案 Moq 4.8 版(或更高版 ..
发布时间:2021-12-29 19:31:42 C#/.NET

重定向 System.out.println

我的应用程序有很多 System.out.println() 语句. 我想从 println 捕获消息并将它们发送到标准记录器(Log4j、JUL 等). 怎么做? 解决方案 System 类有一个 setOut 和 setErr 可用于将输出流更改为,例如,一个带有支持 File 的新 PrintStream,或者,在这种情况下,可能是另一个使用您选择的日志子系统的流. ..
发布时间:2021-11-25 18:27:52 Java开发

如何使用“out"参数测试方法?

我正在尝试为有参数的方法编写单元测试.我的方法特别是我的自定义对象的 TryParse 方法.我在 Visual Studio 2013 中使用 .NET 4.5/5.这允许我使用 PrivateType 对象完全实现私有/内部和静态对象.我似乎无法解决的一件事是如何测试 out 参数,因为我无法在 InvokeStatic 方法中使用此关键字.我正在寻找合适的解决方案来测试此架构设计. T ..
发布时间:2021-09-14 19:07:42 C#/.NET

SYSO (System.out.println()) 的作用是什么?

SYSO - System.out.println() 的作用是什么?如果我的计算机正在执行一项大型作业,例如从数据库中提取 20 万(约 2,000,000)条记录到文件,SYSO 会影响执行时间吗? 解决方案 当然会影响它.每一次手术都是有代价的.写入系统输出是 IO,并且具有不可忽略的成本.要了解对您的程序的确切影响,除了基准测试之外别无他法:运行程序时使用和不使用 println ..
发布时间:2021-09-04 18:32:45 Java开发

如何在猫鼬的聚合中执行 $out?

我查找了有关如何在聚合中执行 $out 的文档,但没有找到. 这是我的查询: Top.aggregate([{$sort: {created: -1}},{$group: {_id:'$location', title:{$push: '$title'}}},{$project: {location: '$location', mostRecentTitle: '$title'}},{$o ..
发布时间:2021-06-03 20:55:49 其他开发

在Firefox浏览器中连接超时

我有for循环,大约需要30分钟.所以当运行浏览器超时时,我在php.INI中更改了最大执行时间,但给出了同样的错误.我该如何更改Firefox中的设置?以便我的脚本成功运行. 解决方案 在Firefox中更改连接超时 打开Firefox&在地址栏中输入"about:config"按Enter. 接受“我会小心,我保证"按钮. 搜索network.http.connection- ..
发布时间:2021-05-08 19:03:02 其他开发

为什么C#out泛型类型参数违反协方差?

我不清楚为什么以下代码段不是协变的? 公共接口IResourceColl:IEnumerable其中T:IResource {int Count {get;}T this [int index] {get;}bool TryGetValue(字符串SUID,T obj);//错误在这里?} 错误1无效方差:类型参数"T"必须不变在'IResourceColl.TryG ..
发布时间:2021-04-24 20:57:33 C#/.NET

Null-coalescing out参数会发出意外警告

使用此构造: var dict = new字典();var结果=(dict?.TryGetValue(1,超出var值)?? false)?value:“默认"; 我收到一条错误消息,说 CS0165使用了未分配的局部变量'value',这不是我期望的. value 如何可能未定义?如果字典为null,则内部语句将返回 false ,这将使外部语句的值为false,并返 ..
发布时间:2021-04-18 20:35:08 C#/.NET

返回两个值,元组与“输出"与“结构"

考虑一个返回两个值的函数.我们可以这样写: //用完:字符串MyFunction(字符串输入,out int计数)//使用Tuple类:元组MyFunction(字符串输入)//使用struct:MyStruct MyFunction(字符串输入) 哪种是最佳实践,为什么? 解决方案 它们每个都有各自的优缺点. Out参数既快速又便宜,但是需要您传入一 ..
发布时间:2021-04-18 19:24:06 C#/.NET

为什么我在C#中遇到这些参数错误?

我是C#的新手.我已经在C#中尝试了out参数 使用系统;使用System.Collections.Generic;使用System.Linq;使用System.Text;一流的{公共无效的乐趣(出i​​nt m){m * = 10;Console.WriteLine("m的值=" + m);}}班级计划{静态void Main(string [] args){第一个f = new First( ..
发布时间:2021-04-18 19:02:47 C#/.NET

安卓; “密钥调度超时..."

我有一个菜单活动和一个从菜单启动的游戏活动. 在我发起游戏活动的某些(大部分)时间中;所有输入都挂起几秒钟(最多10秒钟),然后以超高速播放,而我在logcat中得到提示: 11-20 18:24:27.873: WARN/WindowManager(2473): Key dispatching timed out sending to southgrove.game/southgrove. ..
发布时间:2020-11-28 22:57:36 移动开发

索引超出范围(Python)

我有一些要汇总的数据,但是索引超出范围,我似乎无法弄清楚为什么.这是我的代码: 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 ..
发布时间:2020-11-27 20:16:56 Python