•  

    Mam klasę (poza moją kontrolą), której jedno z pól (publicznych) ma pewną domyślną wartość. Chciałbym, żeby miało inną, ale również domyślną - tak, żebym nie musiał jej ustawiać za każdym razem, gdy tworzę nowy obiekt tej klasy.

    pokaż spoiler dla zaintersowanych: klasą jest `Shark.PdfConvert.PdfConversionSettings`, a polem `PdfToolPath`, które zawiera ścieżkę do programu. Ta ścieżka jest cechą systemu, na którym jest odpalona aplikacja i jest stała - w ramach konkretnego środowiska


    Odziedziczyłem z tej klasy i utworzyłem sobie customowy getter, ale niestety - metody (również poza moją kontrolą), które używają oryginalnej klasy nie widzą moich zmian. Debugger pokazuje, że pole ma dwie wartości - oryginalną i zwracaną przez mój getter.

    Macie jakieś pomysły na obejście czy będę musiał to ręcznie wstawić?

    #programowanie #csharp #dotnetcore
    pokaż całość

...to tylko najnowsze aktywności użytkownika Xodet

Zobacz wszystkie dodane znaleziska, komentarze i wpisy korzystając z menu powyżej.

Osiągnięcia (5)