我需要有人将此 php 代码块转换为等效的 C#。我们正在开发 MT4 以通过 asp.net 网络应用程序注册用户。我们已经获得了网站的 php 版本来发布用户信息。每件事都相应地设置。但是需要转换以下代码块。我试图搜索在线解决方案,但找不到任何文档,谢谢。
function MQ_Query($query)
{
$ret='error';
//---- open socket
$ptr=@fsockopen(T_MT4_HOST,T_MT4_PORT,$errno,$errstr,5);
//---- check connection
if($ptr)
{
//---- send request
if(fputs($ptr,"W$query\nQUIT\n")!=FALSE)
{
//---- clear default answer
$ret='';
//---- receive answer
while(!feof($ptr))
{
$line=fgets($ptr,128);
if($line=="end\r\n") break;
$ret.= $line;
}
}
fclose($ptr);
}
//---- return answer
return $ret;
}
请