I can\'t find \"field\" listed as a C# keyword anywhere. Does anyone know the background on this?
The NonSerializedAttribute is only applicable to fields, you can use it as follows:
[NonSerialized] public string myString;