Mam solution składające się z dwóch projektów. Jak zorganizować projekty aby mogły korzystać z wspólnego modelu. Chcę aby był jeden kod, a nie żebym musiał utrzymywać to samo w dwóch projektach (w tym przypadku)?
Drugie pytanie bardziej ogólne. Czasami tworzymy sobie jakieś funkcje np. operujące na tekstach, czy matematyczne, które są uniwersalne, czyli mogłyby być stosowane w różnych projektach. Jak to się robi w C#? W Delphi robię to w ten sposób, że mam jakiś folder na kod takich właśnie rzeczy i później, gdy chcę skorzystać z nich w swoich projektach, to robię to za pomocą:
uses MyLibrary;
i w ten sposób to co jest publiczne w MyLibrary.pas jest widoczne w danym pliku źródłowym jakiegoś projektu. Da się uzyskać coś podobnego w C#? "uses" to odpowiednik "using" w C#.
MyLIbrary to jeden z wielu plików z uniwersalnymi funkcjami/procedurami, nie należący do żadnego projektu.