w C++ / Delphi jest wyraźnie rozdzielona deklaracja budowy klasy i implementacja metod.
W C# nie ma takiego podziału wiec odnosze wrażenie ze jest mniej czytelna "budowa klasy" bo trzeba "przewijac i przewijać"
albo "zwijac i zwijać"
0
3
W Visual Studio: CTRL +M , O i wszystko Ci się ładnie zwija, nie trzeba "przewijać i przewijać"
1
Możesz rozdzielać na pliki jeżeli tylko chcesz.
partial class MyClass
{
public string Name { get; set; }
}
partial class MyClass
{
public int Age { get; set; }
}
Moim zdaniem wymuszanie tego w C++ jest upierdliwe przy małych klasach.
0
No i pięknie oba rozwiazania bardzo przydatne
Oglądam klawisze skrótów http://visualstudioshortcuts.com/2015/
0
Adamek Adam napisał(a):
w C++ / Delphi jest wyraźnie rozdzielona deklaracja budowy klasy i implementacja metod.
W C# nie ma takiego podziału
Są inne podziały, np. można mieć deklarację abstrakcji w interfejsie, a implementację w klasie.
wiec odnosze wrażenie ze jest mniej czytelna "budowa klasy" bo trzeba "przewijac i przewijać"
Czemu przewijać? Jeśli klasa nie mieści się na ekranie, to zazwyczaj oznacza, że jest za duża.