c转vb点虐 c转vbnet 在线

一段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://myzitong.com/article/ddggpdd.html