我正在使用字典来存储一些键值对,并且有一个关于如何填充字典的问题。我需要执行一些其他操作以查找并添加我的键值对到字典中。在这些操作之后,我可能会找到一个要添加到字典中的键/值对,或者可能什么也没有找到。我的问题是如何填充字典。我应该使用一个函数,如果找到键值对则返回一个键值对,否则返回字典中的空键值对,然后使用dictionary.Add(function())调用吗?我不想向字典添加空的键值对,因此我不确定该函数的返回调用如何工作。还是应该将字典传递给函数,如果需要则进行添加?就像:
function(dictionary)
{ if (pair found) {dictionary.add(pair)}}