Я получаю названную ошибку, когда объявляю список с типом объекта в файле класса в моем веб-приложении Asp.Net.У меня запущены другие классы, поэтому система классов работает.То же объявление хорошо в веб-форме кода C # позади.Любая помощь приветствуется.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
using System.Text;
/// <summary>
/// Summary description for TriviaUtilities
/// </summary>
public class TriviaClass
{
public TriviaClass()
{
//
// TODO: Add constructor logic here
//
}
public void getRegistration()
{
List<Activity> sampleREG = new List<Activity>();
}
}
ОБНОВЛЕНИЕ: Объявление List<int> sampleREG = new List<int>()
или List<string> sampleREG = new List<string>()
в файле класса не представляет проблемы, и это работает в веб-форме также, как и ожидалось.Объявление типа как объекта дает ошибку пространства имен в файле класса, но в веб-форме это нормально.Поскольку он работает в веб-форме, и у меня одинаковые пространства имен как в веб-форме, так и в файлах классов, я подозреваю, что исправить это сложно, и для этого нужен кто-то с более широкими возможностями программирования.