title: enums in C# - assignment
body: <p>How does one do this in c#?</p>
  
  <p>Let's say that myclass has :</p>
  
  <pre><code>private enum Days{};
  </code></pre>
  
  <p><br/></p>
  
  <p>1)  How does one add data to the enum inside the myclass with the help of the constructor? As in :</p>
  
  <pre><code>myclass my = new myclass(Monday,Friday);
  </code></pre>
  
  <p>so that the enum inside the class gets the "Monday, Friday" properties.</p>
  
  <p><br/></p>
  
  <p>2) Can one also make a property for an enume inside the class once it is initialized ? For example :</p>
  
  <pre><code>my.Days = new enum Days(Tuesday); //where the old settings are replaced.
  </code></pre>
  
  <p>EDIT:</p>
  
  <p>What I want to do is following:</p>
  
  <p>Have an enum in the main class, like enum Days{Monday,Tuesday,Wednesday,Thursday,Friday};</p>
  
  <p>I would also have something inside the myclass (enum?) so that I can assign some values from Days enum to myclass internal (enum?) with only some but not all of the values in the Days enum.</p>
  
  <p>So that I can get a myclass which contains an (enum?) with "Monday,Tuesday", while some myclass222 contains (enum?) "Friday" etc.</p>
  
  <p>I don't know if the enum is the correct way to do this inside the myclass classes ?</p>