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)?

Respuestas a la pregunta(7)

Su respuesta a la pregunta