Dyskusja:Visual Basic .NET
Wygląd
przyjmuje wszystkie propozycje i uwagi. nie obraze sie za poprawienie literówek i ew. błędów ortograficznych. --Doker 10:28, 22 sty 2006 (CET)
Dyskusyjne
[edytuj kod]"Niestety platforma .Net wymusza definiowanie tablic 0-indeksowanych co wyklucza składnię _od_ To _do_"
To zdanie jest dyskusyjne, platforma .NET nie narzuca takich ograniczeń. Warto zerknąć chociażby do dokumentacji metody System.Array.CreateInstance() [1]. Pozdrawiam. --apl 01:27, 15 maja 2006 (CEST)
- To prawda. Platforma .Net malo co wymusza. Niestety tak to VBasicowcom tlumaczono. Zamiast tego odwolam sie do Common Type System, ktory narzuca 0-indeksowosc. --Doker 21:30, 3 wrz 2006 (CEST)
- Chyba masz na myśli Common Language Specification (CLS)? Za Jeffreyem Richterem [2]: "Common Language Specification (CLS) compliance requires that all arrays be zero-based. This allows a method written in C# to create an array and pass the array's reference to code written in another language such as Visual Basic®. In addition, since zero-based arrays are by far the most common, Microsoft has spent a lot of time optimizing their performance. However, the CLR does support non-zero-based arrays but they are discouraged.". --apl 12:21, 8 kwi 2007 (CEST)
Wkradł się błąd w przykładzie:
Public Sub Main()
With System.Console
.WriteLine("Hello world")
For i As Integer = 1 To 10
.WriteLine("To jest linia " & i)
Next
End Sub
Powinno być:
Public Sub Main()
With System.Console
.WriteLine("Hello world")
For i As Integer = 1 To 10
.WriteLine("To jest linia " & i)
Next
End With
End Sub