request timed out 是啥意思,要怎么解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了request timed out 是啥意思,要怎么解决相关的知识,希望对你有一定的参考价值。
Requesttimed
out是请求超时的意思,就是你的Ping请求在限定的时间内没有得到预期的答复(回送数据包)。
这种情况不一定是你的网络问题,有可能是对方服务器当机了,或者是对方服务器设置成了不响应ICMP的。 参考技术A request
timed
out
意思是网张连接超时
,请检查你的网络通讯情况,线路是否接触不良等原因.
C#'语法,“out”变量作为参数是啥意思? [复制]
【中文标题】C#\'语法,“out”变量作为参数是啥意思? [复制]【英文标题】:What is the meaning of the C#' syntax, "out" variable as a parameter? [duplicate]C#'语法,“out”变量作为参数是什么意思? [复制] 【发布时间】:2014-02-11 03:16:27 【问题描述】:我有一行来自其他人的代码:类似...
public static bool ScreenToMapPosition (Vector2 ScreenCoord, out Int2 MapPosition)
澄清一下,我理解正确吗?
当我调用该函数时,它会返回:
返回布尔值,真/假
还返回 MapPosition?
这是“出”的意思吗?
所以实际上,我输入一个 Int2 MapPosition 只是为了给它一个新值?
几乎一样
public static Int2 ScreenToMapPosition (Vector2 ScreenCoord)
Int2 MapPosition = //blah blah code code;
return MapPosition;
【问题讨论】:
见pobox.com/~skeet/csharp/parameters.html 请看这个链接它已经回答了堆栈溢出...***.com/questions/1169786/… @jwg 谢谢。我所要求的只是仔细检查我是否理解正确。您是唯一一个真正用“是的,那是正确的”回答问题的人之一。或“不,就是这个意思。” 【参考方案1】:这意味着它在方法中设置的值,将是你调用它时发送的变量的值。例如:
Int2 mapPos;
ScreenToMapPosition(screenCord, out mapPos);
这里mapPos
将具有它设置为在方法内部的值 ScreenToMapPosition
。
【讨论】:
【参考方案2】:所以实际上,我输入一个 Int2 MapPosition 只是为了给它一个新值?
我将把它改写为:
所以实际上,我输入了一个 Int2 MapPosition,它肯定是一个新值?
将创建Int2
类的新实例,并且您为MapPosition
参数传入的变量将设置为此实例。
out
只是说之前的变量值将不是预期的,甚至会被丢弃并创建一个新的值。
这与 ref 不同,你需要传入一个初始化的对象。
【讨论】:
【参考方案3】:MSDN 上的这篇文章解释了 out 参数是从方法返回值的另一种方式。
这个 MSDN 示例说明了这一点:
static void Method(out int i)
i = 44;
static void Main()
int value;
Method(out value);
// value is now 44
【讨论】:
【参考方案4】:您是正确的,因为该方法返回一个布尔值(真/假)。
参数上的 out 关键字表示参数是通过引用传入的,这意味着在方法之外声明的变量可以在方法内部更改而无需显式返回。
【讨论】:
错了。ref
关键字就是这样做的。 out
关键字表示在任何情况下都会在方法中创建一个新实例,并且您传入的值将被丢弃。
顺便说一句:通过引用传递是 C# 中对象参数的默认设置。 out
表示引用将由于调用方法而改变,ref
表示引用可能改变。
我对 bitsi 的感谢已被删除,显然是有人不想知道 bitsi 的答案是最好的,或者有人不想让我对 bitsi 的正确答案表示感谢。 以上是关于request timed out 是啥意思,要怎么解决的主要内容,如果未能解决你的问题,请参考以下文章
Socket Error 10060 Connection timed out是啥意思?
connectin timed out : connect是啥意思
手机里net::err_connection_timed_out是啥意思?