帮助将C#代码转换为VB8.0
帮助将C#代码转换为VB8.0,c#,vb.net,C#,Vb.net,private void Form1\u加载(对象发送方,事件参数e) { 列表测试=新列表 { 新caclulatedata() { Bonds=“第一债券”, TransactionList=新列表 { 新建TransactionData(){Debit=“DebitData”} } }, 新caclulatedata() { Bonds=“第二债券”, TransactionList=新列表 { 新建TransactionData(){Debit=“123123”}, 新建Transact
private void Form1\u加载(对象发送方,事件参数e)
{
列表测试=新列表
{
新caclulatedata()
{
Bonds=“第一债券”,
TransactionList=新列表
{
新建TransactionData(){Debit=“DebitData”}
}
},
新caclulatedata()
{
Bonds=“第二债券”,
TransactionList=新列表
{
新建TransactionData(){Debit=“123123”},
新建TransactionData(){Debit=“12312”,Credit=“3453”}
}
}
};
gridControl1.DataSource=测试;
}
}
公共类JEString
{
公共字符串债券{get;set;}
}
公共类caclulatedata:JEString
{
公共列表事务列表{get;set;}
}
公共类事务数据
{
公共字符串借方{get;set;}
公共字符串Credit{get;set;}
}
有许多免费的在线C#to VB.NET和VB.NET to C#转换器可用:
您还可以使用reflector将.net程序集转换为以下任意语言
- 白细胞介素
- C#
- VB.NET
- 德尔菲
- 司仪++
private void Form1_Load(object sender, EventArgs e)
{
List<CaclulatedData> tests = new List<CaclulatedData>
{
new CaclulatedData()
{
Bonds = "First Bond",
TransactionList = new List<TransactionData>
{
new TransactionData() {Debit = "DebitData"}
}
},
new CaclulatedData()
{
Bonds = "Second Bond",
TransactionList = new List<TransactionData>
{
new TransactionData() {Debit = "123123"},
new TransactionData() {Debit = "12312", Credit = "3453"}
}
}
};
gridControl1.DataSource = tests;
}
}
public class JEString
{
public string Bonds { get; set; }
}
public class CaclulatedData : JEString
{
public List<TransactionData> TransactionList { get; set; }
}
public class TransactionData
{
public string Debit { get; set; }
public string Credit { get; set; }
}
“以前都做过”-不知名的引语。至于那些提出缺点的人:如果一个人只是开始学习不熟悉的领域,并且有直接的问题,那么为了获得知识他必须做什么?谷歌和图书?但是简单的人工帮助呢?不过,谢谢你的回答。他们很有帮助
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim tests As New List(Of CaclulatedData)(2)
tests.Add(New CalculatedData())
tests(0).Bonds = "First Bond"
tests(0).TransactionList.Add(New TransactionData())
tests(0).TransactionList(0).Debit = "DebitData"
tests.Add(New CalculatedData())
tests(1).Bonds = "Second Bond"
tests(1).TransactionList.Add(New TransactionData())
tests(1).TransactionList(0).Debit = "123123"
tests(1).TransactionList.Add(New TransactionData())
tests(1).TransactionList(1).Debit = "12312"
tests(1).TransactionList(1).Credit = "3453"
gridControl1.DataSource = tests
End Sub
Public Class JEString
Private _Bonds As String
Public Property Bonds() As String
Get
Return _Bonds
End Get
Set(ByVal value As String)
_Bonds = value
End Set
End Property
End Class
Public Class CaclulatedData
Inherits JEString
Private _TransactionList As New List(Of TransactionData)()
Public ReadOnly Property TransactionList() As List(Of TransactionData)
Get
Return _TransactionList
End Get
End Property
End Class
Public Class TransactionData
Private _Debit As String
Private _Credit As String
Public Property Debit() As String
Get
Return _ Debit
End Get
Set(ByVal value As String)
_ Debit = value
End Set
End Property
Public Property Credit() As String
Get
Return _ Credit
End Get
Set(ByVal value As String)
_Credit = value
End Set
End Property
End Class