В любом случае, это в значительной степени просто синтаксический сахар, поэтому вы хотите, чтобы в вашей команде было соглашение или то, что вы предпочитаете, при условии, что он просто возвращает информацию об объекте, а не изменяет его или взаимодействует с другими объектами.
Из MSDN VS 2010
Функция множественного таргетинга Visual Studio позволяет указать версию .NET Framework или его профиль, это необходимо для вашего приложения. Ключевым преимуществом множественного таргетинга является что вы можете использовать текущую версию Visual Studio для создания и разработки проекты, ориентированные на более ранние версии .NET Framework. Например, вы можете продолжать развивать проекты которые были созданы в Visual Studio 2008 без добавления новой .NET Framework зависимости.
Да, вы можете разрабатывать проекты ASP .NET 2.0 и 3.5 и другие многие другие типы проектов с помощью Visual Studio 2010. Когда мы создавали поддержку множественного таргетинга, мы особенно внимательно относились к Интернету. разработки, потому что было бы нереалистично ожидать, что пользователи немедленно обновят свои серверы. Во многих случаях это было бы даже невозможно.
Нет, не можете. Вы можете настроить таргетинг на версии фреймворка, но файлы проекта / решения отличаются. VS 2008 жалуется. Это MS, не дружелюбная к разработчикам.