<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />

FieldSymbol

using System.Reflection; namespace Microsoft.CSharp.RuntimeBinder.Semantics { internal class FieldSymbol : VariableSymbol { public new bool isStatic; public bool isReadOnly; public bool isEvent; public FieldInfo AssociatedFieldInfo; public void SetType(CType pType) { type = pType; } public new CType GetType() { return type; } public AggregateSymbol getClass() { return parent as AggregateSymbol; } public EventSymbol getEvent() { return SymbolLoader.LookupAggMember(name, getClass(), symbmask_t.MASK_EventSymbol) as EventSymbol; } } }