读书人

将vb代码转化为c#解决办法

发布时间: 2012-01-30 21:15:58 作者: rapoo

将vb代码转化为c#!
Public Function PostDate()Function PostDate(ByVal url As String, ByVal PostData() As String) As String
Dim Post As String = " "
For Each s As String In PostData
Post += s + "& "
Next
Post = Post.Substring(0, Post.Length - 1)
Dim html As String = " "

Dim encoding As Encoding = encoding.GetEncoding( "GB2312 ")
Dim data As Byte() = encoding.GetBytes(Post)
Dim myRequest As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest)
myRequest.Method = "POST "
myRequest.ContentType = "application/x-www-form-urlencoded "


myRequest.ContentLength = data.Length
Dim newStream As Stream = myRequest.GetRequestStream()
newStream.Write(data, 0, data.Length)
newStream.Close()
Dim resp As HttpWebResponse = CType(myRequest.GetResponse(), HttpWebResponse)
Dim sr As StreamReader = New StreamReader(resp.GetResponseStream(), System.Text.Encoding.Default)
html = sr.ReadToEnd()

Return html
End Function
请高手帮我转化一下:谢谢!

[解决办法]
在网上找一个类似的C#代码不就是了吗
[解决办法]
不会啊,学学!
[解决办法]
下载个sharpdevelop转换,或者用VB.Net to C# Converter 1.52 转换

读书人网 >C#

热点推荐