0

我发现 Add 方法和 Set 方法是相同的功能,但我不知道这两种方法有什么不同?能解释一下吗?

4

1 回答 1

0

方法映射到Dictionary Add 和 indexer 方法。如果键已经存在,Add 方法将抛出异常。Set 方法将覆盖现有值。

ASPxHiddenField hiddenField = new ASPxHiddenField();
hiddenField.Add("key1", "value1");
hiddenField.Set("key1", "value2");  // this will properly set key1 value
hiddenField.Add("key1", "value3");  // this will throw exception
于 2012-09-04T08:35:44.730 回答