cost 104 ms
即使结果为真,RouteValues.TryGetValue 也会给出“局部变量 'X' 在访问之前可能未初始化”错误? - RouteValues.TryGetValue gives "Local variable 'X' might not be initialized before accessing" error even if the result is true?

我认为当它到达演员表时一切都会工作,但我不断收到这个编译器错误“局部变量'idRouteParam'在访问之前可能没有被初始化”并且无法弄清楚为什么 ...

为什么字典上的 TryGetValue 的键也是返回 Null 的字典? - Why is TryGetValue on a Dictionary who's key is also a dictionary returning Null?

目标:从字典中获取一个值。 所述值具有字典作为键。 我在做什么:我正在创建第二个字典,它的值与我试图获取的键的值完全相同。 使用TryGetValue 结果:期望一个值但得到 null; 背景:我正在尝试在 Unity 中制作制作功能。 这就是用于制作材料的 class 的样子(ICombinab ...

为什么是字典<TKey,TValue> .TryGetValue(TKey, TValue) 总是返回 true? - Why is Dictionary<TKey,TValue>.TryGetValue(TKey, TValue) always returning true?

我正在尝试使用Dictionary.TryGetValue()来搜索用户名和密码哈希的字典,如果它匹配验证用户,如果不做其他事情。 我遇到的问题是,只要哈希值与字典中的内容不匹配,它无论如何都会返回 true,也许是因为它与用户名键匹配? 如果只有键而不是该值匹配,是否预期行为返回 true? ...

从 Java 中的枚举中检索一个值 - Retrieve a value from an Enum in Java

下面是Deck和Card两个类。 这些被用于二十一点游戏,因此我试图获得卡片的价值。 这些值当前存储在枚举中,但是我似乎无法弄清楚如何从枚举中获取值。 以下是我尝试过的步骤: 1. 创建一手牌 class,它通过创建 class 的实例然后使用方法 deck.deal 处理牌组中的两张牌。 2. ...

如何从 IDictionary 获取价值? 当我尝试时,出现“不包含方法 TryGetValue”错误 - How can I get value from IDictionary ? When I try I got "does not contain method TryGetValue" error

我有一个 IDictionary 对象,我的问题是如何按键读取数据? 看起来更简单的问题,但没有像TryGetValue那样的方法(甚至找不到类似的方法)。 只有包含方法看起来可用,但我想通过键获取数据的值。 我缺stg吗? 编辑:作为细节 我正在尝试从以下位置获取值: 我想从System. ...

TryGetValue给出了错误的结果 - TryGetValue gives incorrect result

我试图从Dictionary(JSON反序列化)中获取值并解析它。 当我快速查看变量时,我发现没有“M”作为out参数的一部分,如下所示 但当我点击该值时,我发现“M”被添加到给定的值中 这里的问题是long.Parse失败时有“M”。 如果我手动删除“M”long. ...

c#:Dictionary TryGetValue创建实例而不是获取引用 - c#: Dictionary TryGetValue creating instance instead of getting reference

我是c#的总菜鸟,无法弄清楚为什么同样的方法以不同的方式工作。 我正在制作一个简单的电子表格应用程序,并使用单元格词典,其中键是一个字符串名称,值是一个Cell对象: 现在,我需要能够轻松添加/更改单元格的内容,所以我一直这样做: 当然,字典很好地创建了新单元格,但是当我使用T ...

C#-ConcurrentDictionary.TryGet():我需要使用while吗? - c# - ConcurrentDictionary.TryGet(): Do I need to use while?

我不确定我是否完全了解TryGet方法。 它何时确切返回false当内部锁被锁定时,这意味着如果我想获取值(知道它在那里),就应该使用while ? 或者,这while以某种方式嵌入在这个函数内部并返回false的手段-有没有这样的在字典中的关键? 注意 这对Concurre ...

即使存在密钥,TryGetValue也会评估为False - TryGetValue Evaluating to False Even When Key is Present

这个问题是基本相同, 这一次 ,虽然这个问题的答案人的问题竟然是一个简单的尾随空格。 我的问题是我要从Web API检索数据作为字典,然后尝试从中获取值。 我使用TryGetValue是因为字典中的每个项目都不一定包含每个键。 出于某种原因,尽管我可以TryGetValue获得一个键的 ...

错误较少的TryGetValue然后为空检查语法 - Less wrong TryGetValue then null check syntax

我对C#还是有点陌生​​...我发现自己不断重复使用特定的过程。 在我为个人懒惰编写帮助方法之前,是否有一种简短或更错误的方式来编写这种陈述? 本质上,通过尝试获取值在对象上设置属性,然后如果它为null,则使用默认值。 我有很多物业,如果我能 同样,我完全有能力编写自己的辅 ...

在字典TryGetValue中,如果它是类的一部分,如何写出out参数(并获取它的值)? - In a Dictionary TryGetValue, how do I write the out parameter (and get it's values) if it's part of a class?

过去的问题线程并链接到此处的完整代码 我用一个参数类来创建字典,这样它可以容纳两个string值。 现在,我试图编写一个TryGetValue来out此类中的两个字符串: 如您所见,在DictionarySetup嵌套了theDescription和theClass 。 然后, ...

从键使用TryGetValue并添加无法正常工作 - using TryGetValue from key and adding not working as intened

我有这段代码从字典中检索一个值(整数数组),然后根据其所在的if语句增加整数数组中的元素之一。 现在我遇到的问题是,每次我将修改后的OutOfDic数组读回到字典中指定了Key的值部分时,字典中的每个值也会被修改,而不仅仅是我指定的键。 带注释的部分得到的结果与未带注释的部分相同。 ...

为什么这种带有“ out”参数的方法表示未设置? - Why is this this method with an 'out' parameter saying it isn't set?

啊! 嗯, 我要张贴这是一个问题,因为我不知道为什么我看到的错误...但当然现在这么明显,当我看到它。 现在拍自己的头。 不过我会把它留在这里玩。 看看是否可以抓住它。 今晚在为WeakDictionary类实现TryGetValue时,我遇到了一些奇怪的事情。 我遇到错误,不知 ...

如何避免更新字典搜索的项目? - How to Avoid Updating item searched by Dictionary?

在.NET Winfroms C#应用程序中,我有一个名为listItems的词典集合。 我在应用程序启动时将数据存储在其中。 在静态类中,我如下所示: 为了从另一个类的listItems中检索一个项目,我使用: 在这里,上面发生的是,我搜索一个项目并得到“ refScann ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM