При записи file_type = readonly вы пытаетесь изменить определение Enum во время выполнения, что недопустимо.
Создайте переменную типа file_type и установите ее только для чтения.
Также, пожалуйста, используйте стандарты имен .NET для именования вашей переменной и типов. Кроме того, для Enums в качестве первого значения рекомендуется использовать перечисление None.
public enum FileType { None, ReadOnly, ReadWrite, System}
FileType myFileType = FileType.None;
if( //check if file is readonly)
myFileType = FileType.ReadOnly;