Ya no tienes que investigar más en otras páginas ya que llegaste al espacio correcto, contamos con la solución que necesitas hallar sin complicarte.
Solución:
sospecho que tienes el mismo problema por lo menos dos veces.
Aquí:
namespace TimeTest
{
class TimeTest
… está declarando un tipo con el mismo nombre que el espacio de nombres en el que se encuentra. No haga eso.
Ahora aparentemente tienes el mismo problema con Time2
. yo sospechar si agregas:
using Time2;
a tu lista de using
directivas, su código se compilará. Pero por favor, por favor, solucionen el problema mayor: la elección problemática de los nombres. (Siga el enlace de arriba para obtener más detalles de por qué es una mala idea.)
(Además, a menos que esté realmente interesado en escribir tipos basados en el tiempo, le aconsejo que no lo haga… y lo digo como alguien que lo hace hacer exactamente eso. Use las capacidades integradas o una biblioteca de terceros como, um, la mía. Trabajar con fechas y horas correctamente es sorprendentemente complicado. 🙂
namespace TestApplication // Remove .Controller
public class HomeController : Controller
public ActionResult Index()
return View();
Eliminar la palabra del controlador de namepsace
Si está trabajando en una aplicación grande y no puede cambiar ningún nombre, puede escribir un .
para seleccionar el tipo que desea del espacio de nombres:
namespace Company.Core.Context
public partial class Context : Database Context
...
...
using Company.Core.Context;
someFunction()
var c = new Context.Context();
Te mostramos las reseñas y valoraciones de los lectores
Si tienes alguna duda o forma de reformar nuestro reseña eres capaz de dejar un paráfrasis y con gusto lo observaremos.