siri chandu Ответов: 1

Привет,,,, frnds я создаю онлайн-оценку, я получаю ошибку


привет,,,, frnds я создаю онлайн-оценку я получаю пространство имен ошибок или ссылку, отсутствующую в программе

Что я уже пробовал:

String sid, sname;
            sid = ddlSubjects.SelectedItem.Value;
            sname = ddlSubjects.SelectedItem.Text;
            Examination exam = new Examination(Int32.Parse(Session["mid"].ToString()), Int32.Parse(sid), sname);  here i am getting the error 
            exam.GetQuestions();
            Session.Add("questions", exam);
            Response.Redirect("examination.aspx");

1 Ответов

Рейтинг:
0

Thomas Daniels

У вас есть экзаменационный класс где-то в пространстве имен, но если вы не скажете компилятору, в каком пространстве имен искать, он не будет знать, где найти этот класс, и выдаст ошибку.

Вы можете либо добавить пространство имен к Examination (т. е. замена Examination с Namespace.Examination, где Namespace это фактическое пространство имен, которое может содержать точки).

Или вместо этого вы можете добавить это пространство имен поверх вашего файла с помощью using заявление:

using NamespaceContainingExamination; // actual namespace name there
И после этого вы можете просто использовать Examination как и ты.

Пространства Имен (Руководство По Программированию На C#) | Microsoft Docs[^]
использование директивы (ссылка на C#) | Microsoft Docs[^]