Sujet : Re: New VSI post on Youtube
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vmsDate : 27. Aug 2024, 19:51:09
Autres entêtes
Organisation : SunSITE.dk - Supporting Open source
Message-ID : <66ce201c$0$715$14726298@news.sunsite.dk>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
User-Agent : Mozilla Thunderbird
On 8/27/2024 2:30 PM, Arne Vajhøj wrote:
And in case somebody wonder what I am trying to explain.
Python (on VMS):
VB.NET (not on VMS):
Or if one is to the more obscure:
C:\Work\vb>type StuffZ.vb
NameSpace X.Y.Z
Public Class A
Public Overrides Function ToString() As String
Return "I am an A"
End Function
End Class
NameSpace W.V
Public Class B
Public Overrides Function ToString() As String
Return "I am a B"
End Function
End Class
End NameSpace
End NameSpace
C:\Work\vb>vbc /t:library StuffZ.vb
C:\Work\vb>type Tst1Z.vb
Imports System
Module Tst1Z
Sub Main()
Dim oa = New X.Y.Z.A
Console.WriteLine(oa)
Dim ob = New X.Y.Z.W.V.B
Console.WriteLine(ob)
End Sub
End Module
C:\Work\vb>vbc /r:StuffZ.dll Tst1Z.vb
C:\Work\vb>Tst1Z
I am an A
I am a B
C:\Work\vb>type Tst2Z.vb
Imports System
Imports X.Y.Z
Imports X.Y.Z.W.V
Module Tst1
Sub Main()
Dim oa = New A
Console.WriteLine(oa)
Dim ob = New B
Console.WriteLine(ob)
End Sub
End Module
C:\Work\vb>vbc /r:StuffZ.dll Tst2Z.vb
C:\Work\vb>Tst2Z
I am an A
I am a B
Arne