Why is it read? - C#