private void IfSetAddIntToDict(HashSet<string> set, Dictionary<string, List<int>> dict, int line, params string[] keys)
{
if ((keys == null) || (keys.Length == 0))
return;
for (int i = 0; i < keys.Length; i++)
{
string key = keys[i];
if (!set.Contains(key))
{
continue;
}
if (!dict.ContainsKey(key))
dict[key] = new List<int>();
dict[key].Add(line);
}
}