Witajcie
Ostatnio coraz więcej skupiam się na zapoznaniu z językiem C# i platformą NET. Choć już kiedyś zrobiłem pierwsze podejście do tego tematu, a obecnie jest to moje drugie podejście, to wciąż jestem mocno początkującym w tym temacie. Do pisania testowych aplikacji używam wymiennie Visual Studio w wersji Express z lżejszym SharpDevelop. W Visual Studio mogę zmienić wersję platformy dla której piszę aplikację, w SharpDevelop oprócz zmiany platformy NET mam również możliwość zmiany wersji języka. I nie jest ona na sztywno przypisana do platformy.
Jak z tym jest, czy wersja platformy jest niezależna od wersji języka w której piszemy aplikację? Czy w takim układzie można napisać aplikacje pracującą pod kontrolą frameworka 3.5 w najnowszej wersji języka (np 5.0) ?