一段C#代码求转VB.NET
晕 刚才有人问 vb点虐 转c# 你这个调过来了。 c# 转换vb点虐 相对简单的多,有个基板原则
目前创新互联公司已为成百上千的企业提供了网站建设、域名、虚拟空间、网站托管维护、企业网站设计、杜尔伯特网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
vb 里面定义变量是 dim 变量名字 as 变量类型 而C# 里面是 变量类型 变量名字 所以第一个语句
public object ShareObject = null; 就可以改为 dim shareobject as object 而后面的=null可以去掉,vb点虐 没有null这个概念,声明变量后直接就是null 也就是vb里面的nothing
add 语句是这个是真不知道
C语言转换为VB.NET
Option Explicit On
Option Strict On
Imports System
Module Program
Sub Main()
Dim y,m,t As Integer
begin:
' 输入数据时一行一个
y=CInt(Console.ReadLine())
m=CInt(Console.ReadLine())
t=CInt(Console.ReadLine())
If y
200 Then
Console.WriteLine("ERROR")
goto begin
End If
pr(y,m,t)
Console.Write("Press any key to continue . . . ")
Console.ReadKey(True)
End Sub
Function pr(y As Integer,m As Integer,t As Integer) As Integer
Dim ye,[Me],i As Integer
ye=CInt((m+t-2)/12+y)
[Me]=(m+t-2) Mod 12+1
End If
End Function
Function mday(y As Integer,m As Integer) As Integer
Dim day As Integer()={0,31,28,31,30,31,30,31,31,30,31,30,31}
Dim ad As I
c++点虐 转VB.NET
感觉这样写会好一些!~
Private Sub ListView1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.SelectedIndexChanged
If ListView1.SelectedItems.Count 0 Then '判断ListView控件是否有项目选中
'Label5.Text = ListView1.SelectedItems(0).Tag.ToString() '读取Item中的Tag信息。
TextBox1.Text = ListView1.SelectedItems(0).SubItems(1).Text '读取Item子项信息。
TextBox2.Text = ListView1.SelectedItems(0).SubItems(2).Text
TextBox3.Text = ListView1.SelectedItems(0).SubItems(3).Text
End If
End Sub
当前名称:c转vb点虐 c转vbnet 在线
网址分享:http://lswzjz.com/article/ddggpdd.html