怎么将下列java代码转换为.net代码
static public String post( String ip_postData, String ip_pageUrl)
{
try
{
String strResult = "";
URL url = new URL(ip_pageUrl);
URLConnection con = url.openConnection(); //from secure site
if(con instanceof com.sun.net.ssl.HttpsURLConnection){
((com.sun.net.ssl.HttpsURLConnection)con).setSSLSocketFactory
(SSLSocketFactory)SSLSocketFactory.getDefault());
}
con.setDoOutput(true);
con.setDoInput(true);
// Set request headers for content type and length
con.setRequestProperty(
"Content-type",
"application/x-www-form-urlencoded");
con.setRequestProperty(
"Content-length",
String.valueOf(ip_postData.length()));
// Issue the POST request
OutputStream outStream = con.getOutputStream();
outStream.write(ip_postData.getBytes());
outStream.flush();
// Read the response
PayDollar PayGate Integration Guide (v3.14) Page 32
InputStream inStream = con.getInputStream();
while (true)
{
int c = inStream.read();
if (c == -1)
break;
strResult = strResult + String.valueOf((char)c);
}
inStream.close();
outStream.close();
return strResult;
}
catch (Exception e)
{
System.out.print(e.toString());
return null;
}
}
------解决方案--------------------如果你只会copy的话,那解释怎么做是没有意义的,因为要告诉你怎么做就得一行不差替你写程序了。
一般人们写程序的动机只有两个,一个是这是有意义的,典型的、公用的需求,另一个是为了足够多的钱做无聊的事情。还有一种情况,就是正好有完全实现你功能一样的代码,既然得来不需要劳动,送你也无妨。很抱歉这些情况都不符合。
但是如果你只会copy,唯一给你的建议就是粘贴到eclipse或者netbeans的正确位置,而不是vs2010。
------解决方案--------------------先理解 每一句的意思
在理解 这个一个功能 在C#中 如何实现的
再改