Передача параметром в метод который может принимать null - C#

Узнай цену своей работы

Формулировка задачи:

Есть такой метод
public void Add(int id, string firstName, string lastName, string phoneNumber, Tree? lowTree, Tree? highTree)
Каким образом мне передать туда параметры? Просто при передаче получаю ошибку.
                    tempTree.highTree.Add(tempTree.lowTree.Id, tempTree.lowTree.FirstName, tempTree.lowTree.LastName,
                        tempTree.lowTree.PhoneNumber, tempTree.lowTree.lowTree, tempTree.lowTree. highTree);
Argument 5: cannot convert from 'BinaryTree.Tree' to 'BinaryTree.Tree?' Argument 6: cannot convert from 'BinaryTree.Tree' to 'BinaryTree.Tree?' Что подскажете?

Решение задачи: «Передача параметром в метод который может принимать null»

textual
Листинг программы
Tree? nullableTree;
Tree tree;
if (nullableTree!=null)
   tree = nullableTree.Value;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы