Предпосылки
Я пишу код на VS 2010, .NET 4, C #. Также, если это важно, я использую последнюю версию ReSharper.
Вопрос
Допустим, у меня есть эта модель:
public class SomeObject
{
public string Red{ get; set; }
public string Green{ get; set; }
public string Blue{ get; set; }
public string Yellow{ get; set; }
public string Purple{ get; set; }
public string Orange{ get; set; }
public string Black{ get; set; }
}
В другом месте кода мне нужно создать экземпляр одного из этих объектов, например:
SomeObject myObject = new SomeObject{
red = "some value",
blue = "some other value",
. . .,
black="last value"
};
* ПРИМЕЧАНИЕ: * Иногда я буду хотите инициализировать этот объект только подмножеством его общих возможных свойств (т.е. только красным и синим).
На данный момент мне нужно вводить каждое свойство (красный, синий, зеленый и т. Д.) Для каждого нового экземпляра SomeObject
. Есть ли в VS2010 горячая клавиша или что-то еще, чтобы эти свойства были предварительно заполнены, поэтому мне просто нужно присвоить значения каждому, а не вводить каждое?