Ich arbeite immer in C#, aber ich wurde gebeten, an einer älteren VB.Net-Lösung zu arbeiten. Im alten Code sehe ich das:Klammer nach Feldname in VB.Net
Private transactionListField() As TransactionInfoForStatement
Das macht keinen Sinn für mich! Wenn es C# wäre, würde ich Folgendes erwarten:
private List<Transaction> _transactions;
Kann mir bitte jemand erklären, was dieser VB-Code tut? Die Klammer hinter dem Namen lässt mich denken, dass sie eine Methode aufruft, aber wenn ich in Visual Studio Go To Definition
bin, lande ich einfach in derselben Zeile!
Von Auto-Konverter ... es bedeutet: 'Private TransactionInfoForStatement [] transactionListField' – Prisoner
Es isn‘ t eine Liste, es ist ein Array. –
@DanielShillcock deshalb ist die Namensgebung so wichtig. – Ciwan