如何从C#中的另一个类访问字典定义

时间:2018-02-07 01:49:31

标签: c# class dictionary

如何在程序中检索“Meters”一词的值?我将字典存储在“Class1”类中,但我不知道如何检索它。

这是将调用字典的类。

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("{0}", Class1.Conversions.Length["Meters"]);
        Console.ReadLine();
    }
}

这是包含我字典的类。

public class Class1
{
    public static Dictionary<string, double> Conversions()
    {
        Dictionary<string, double> Length = new Dictionary<string, double>();

        Length.Add("Meters", 0.3048);
        Length.Add("Feet", 1);

        return Length;
    }
}

2 个答案:

答案 0 :(得分:0)

您需要像这样访问它:

Console.WriteLine("{0}", Class1.Conversions()["Meters"]);

答案 1 :(得分:0)

Class +方法+方法返回的字典的键“Meters”,

Console.WriteLine("{0}", Class1.Conversions()["Meters"]);