Передача параметром в метод который может принимать 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;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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