enum property inconsistent accessibility
<p>I am new at CSharp, and do not understand what is the problem.</p>

<pre><code>public abstract class Player
{
protected Behaviour fBehaviour;
public Behaviour FBehaviour { get; set; }
</code></pre>

<p>the error says Error    6   Inconsistent accessibility: field type ... is less accessible than field ...</p>

<p>I've tried changing everything, but nothing worked.</p>
