Я относительно новичок в C #, и в моем задании меня просят создать список объектов:
var A = new List<ObjectName>;
И выполнить операцию в этом списке, выполнив такие вызовы функций
int sum = A.Add(B); //B is also a List<ObjectName>
Как мне реализовать такой метод в классе «ObjectName», я знаю, что вы можете делать следующее с примитивными типами данных:
public int Add(ObjectName B){
return this.Value + B.Value
}
Как мне сделать то же самое при работе со списками?(В случае, если я не звучу ясно, я хочу получить весь список, который вызывает функцию Add (), а также весь список B, который передается как аргумент)
EDIT: Add () был просто примером(как это было легко продемонстрировать для примитивных типов данных).Я ничего не добавляю, я просто хочу получить доступ как к списку вызывающих абонентов, так и к списку пропущенных в одной и той же функции, которая вызывается оператором точки.