Warum verwendet der Designer in Windows Forms-Projekten standardmäßig die Friend WithEvents
-Attribute in VB.NET und private
in C#?'Friend WithEvents' in Visual Basic vs. 'private' in C#
Zum Beispiel in einer form.designer.
Datei:
CS-
private Label Label1;
.vb
Friend WithEvents Label1 as Label;
Für WithEvents
ist es mehr oder weniger klar (für Handles
verwenden, scheinbar) . Aber warum Freund in Visual Basic und privat in C#?
Ich glaube, die neuen Programmierer sollten OOP denken, und lernen Sie sein (Black) Box-Konzept. – serhio
OOP ist einfach zu predigen, aber selbst mit C# lernen viele grüne Entwickler gerade genug, um zu einem prozeduralen Ansatz zu gelangen. Ein korrektes OO-Design erfordert zusätzliche Voraussicht und größere Rücksichtnahme, also ist es natürlich eine Fähigkeit, die * nach dem Erlernen der Grundlagen einer OO-Sprache entwickelt wird. – STW
Ich stimme zu, nur einer von vielen Gründen, ich empfehle C# zu neuen Programmierern ... –