Klasa Application
w System.Windows.Forms
ma pewne właściwości, które mogą być całkiem przydatne. NpC#: Dlaczego aplikacja znajduje się w System.Windows.Forms?
- NazwaProduktu
- ProductVersion
- NazwaFirmy
- ExecutablePath
- StartupPath
- CommonAppDataPath
- CommonAppDataRegistry
- UserAppDataPath
- UserAp pDataRegistry
- LocalUserAppDataPath
Dlaczego są one w w klasie w System.Windows.Forms
? Co się stanie, jeśli chcę uzyskać dostęp do CommonAppDataPath
w aplikacji konsolowej? Czy muszę wtedy odwołać się do System.Windows.Forms.dll, czy istnieje alternatywa dla aplikacji konsolowych?
Tak, to prawda. Sądzę, że ktoś z Microsoftu zawiedli, jeśli chodzi o zasadę jednej odpowiedzialności, czy coś takiego ...: p – Svish
Nie byłby to pierwszy raz! : P – James