您尝试过去掉testElement周围的引号吗?如果密钥是字符串,那么应该可以正常工作。来自MSDN:(链接):属性的索引器可以在适用索引器的属性名称后面的方括号中指定。例如,子句Path = ShoppingCart [0]将绑定设置为对应于您的属性内部索引处理文字串“0”的索引。还支持多个索引器。在索引器内部,您可以具有由逗号(,)分隔的多个索引器参数。每个参数的类型都可以用括号指定。例如,您可以使用Path =“[(sys:Int32)42,(sys:Int32)24]”,其中sys映射到System命名空间。