Pergunta de entrevista da empresa Workfall

How can you write immutable objects in .NET? Solid Principles