C # equivalente para la palabra clave de Visual Basic: 'With' ... 'End With'?
En Visual Basic, si va a cambiar varias propiedades de un solo objeto, hay unWith/End With
declaración:
Dim myObject as Object
// ' Rather than writing:
myObject.property1 = something
myObject.property2 = something2
// ' You can write:
with myObject
.property1 = something
.property2 = something2
...
End With
Sé que C # puede hacerlo al crear un nuevo objeto:
Object myObject = new Object { property1 = something, property2 = something2, ...};
¿Pero cómo hago eso simyOject
ya está creado (como lo que está haciendo Visual Basic)?