Я новичок в С#. В Java я могу сделать чтение/запись члена класса Java, используя "синхронизированное" ключевое слово в методе setter/getter.
Не могли бы вы рассказать мне, как правильно сделать то же самое в С#? В С# нет синхронизированного ключевого слова. Должен ли я использовать аннотацию [MethodImpl (MethodImplOptions.Synchronized)], упомянутую в С# версии синхронизированного ключевого слова java??
Или использовать Monitor.Enter(и впоследствии Monitor.Exit)?