Как в значение HashTable поместить структуру, и как потом обращатся к ее полям?

code: #csharp
using System;
using System.Collections;
 
struct _struct
{
    public string Str
    {
        get;
        set;
    }
}
 
class Program
{
    static void Main(string[] args)
    {
        _struct str = new _struct();
        str.Str = "123";
        Hashtable hash = new Hashtable();
        hash.Add(1, str);
        string property = ((_struct)hash[1]).Str;
        Console.WriteLine(property);
        Console.ReadKey(true);
    }
}
Поделиться:

Похожие статьи: