C # 3.0 („C # Orcas”) wprowadza kilka rozszerzeń językowych, które są oparte na języku C # 2.0 w celu obsługi tworzenia i używania funkcjonalnych bibliotek klas wyższego rzędu. Rozszerzenia umożliwiają tworzenie kompozycyjnych interfejsów API, które mają równą moc ekspresji języków zapytań w domenach takich jak relacyjne bazy danych i XML. Użyj tego tagu, jeśli Twoje pytanie dotyczy konkretnie funkcji C # 3.0. W przeciwnym razie po prostu użyj tagu C #.