C# Excel - dodatkowe metody dla wszystkich arkuszy.

0

Pewnie jest to śmiesznie proste, ale nie wiem jak to zrobić. Chciałbym, aby w każdej klasie arkusza występującej w skoroszycie dostępne były dodatkowe metody, które sam stworze - ciało metody ma być takie same dla każdego arkusza - chodzi o to, aby nie powtarzać kodu (np. metoda zwracająca ostatni wiersz). Nie mogę tego zrobić interfejsem, bo metody nie mogą posiadać ciała. Nie mogę tego zrobić za pomocą klasy abstrakcyjnej, bo klasa nie może dziedziczyć po wielu klasach bazowych.

Rozszerzając pytanie (a może i nie), co z arkuszami, które zostaną stworzone przez aplikację?

1

O ile dobrze rozumiem Twoje pytanie, możesz spróbować czegoś takiego, co się nazywa EXTENSION METHOD. Może o to Ci chodzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1