Tuskailen saman tehtävän kimpussa kuin tässä: https://www.ohjelmointiputka.net/keskustelu/
En tajua kuinka Blogimerkinta-luokan Avainsanat-ominaisuuden set-akkssessori pitäisi kirjoittaa...Tämä ei ilmeisesti ainakaan toimi:
public string[] Avainsanat
        {
            set
            {
                this.avainsanat = value;
            }
        }Ajatuksena siis asettaa omiaisuuden kautta merkinta-olion avainsanat-kentän sisällöksi viite pääohjelmassa luotuu string[]-olioon, mutta ei taida toimia. Hieman kyllä kurssimateriaali tässä tapauksessa puutteellista, esimerkeissä ei ihan vastaavaa ole. Jeesiä?
private string[] avainsanat;
public string[] Avainsanat
{
    set
    {
        this.avainsanat = value;
    }
}Mulla kyllä on tuo esittelyrivi koodissa, mutta kun tuosta Viopesta ei oikein saa selvää, mikä tarkalleen on virhe, johon kaatuu. Mutta kentän esittely mulla siis oli koodissa jo.
vaikka näin:
class Something
{
   MyAnotherClass MyClass = new MyAnotherClass();
   MyClass.MyVariable = new string[] {"First","Second"};
   foreach(string s in MyClass.MyVariable)
   {
      Console.WriteLine(s);
   }
}
public class MyAnotherClass
{
   private string[] _MyVariable;
   public string[] MyVariable
   {
      set
      {
         _MyVariable = new string[value.Length];
         for(int i = 0; i < value.Length; i++)
         {
             _MyVariable[i] = value[i];
         }
      }
      get
      {
         return _MyVariable;
      }
   }
}Kiitos groovyb!!!
Aihe on jo aika vanha, joten et voi enää vastata siihen.