Одной функцией, о которой я только узнал здесь на Переполнении стека, была способность установить атрибут на возвращаемом параметре.
[AttributeUsage( AttributeTargets.ReturnValue )]
public class CuriosityAttribute:Attribute
{
}
public class Bar
{
[return: Curiosity]
public Bar ReturnANewBar()
{
return new Bar();
}
}
Это было действительно скрытой функцией меня:-)
TFS
для каждого выпуска , вероятно, излишне . Для управления несколькими выпусками в одном проекте TFS , Я рекомендую просто создать несколько папок и добавить рабочие элементы, связанные с каждым выпуском, в каждую папку.