C# 调试时从跟踪点获取字典值
使用跟踪点时,获取字典键值对的正确语法是什么 具有如下属性C# 调试时从跟踪点获取字典值,c#,.net,visual-studio,debugging,dictionary,C#,.net,Visual Studio,Debugging,Dictionary,使用跟踪点时,获取字典键值对的正确语法是什么 具有如下属性 public Dictionary<string, decimal> SomeDictionary { get; set; } 基于您的SomeDictionary: public class Example { public Dictionary<string, decimal> SomeDictionary { get; set; }
public Dictionary<string, decimal> SomeDictionary { get; set; }
基于您的
SomeDictionary
:
public class Example
{
public Dictionary<string, decimal> SomeDictionary { get; set; }
public Example()
{
SomeDictionary = new Dictionary<string, decimal>();
string key = "key";
SomeDictionary[key] = 10.0M;
}
}
static void Main(string[] args)
{
var example = new Example();
Console.ReadKey();
}
我们可以检查字典输出:
SomeDictionary: Count = 1; SomeDictionary[key]: 10.0
你可以使用
{ map["key1"] }
或者使用变量访问键值对
什么?你是想标记javascript之类的东西吗?这(显然)不是c#语法,它不仅不会返回任何它永远不会编译的东西。你是指在调试器中吗?是的,这是指调试时的跟踪点。为混淆道歉,添加更多标签和图片是字典还是KVP?
SomeDictionary: Count = 1; SomeDictionary[key]: 10.0
{ map["key1"] }