【发布时间】:2016-01-08 00:52:28
【问题描述】:
为了说明问题,我构建了一个 ConsoleApplication。
在我看来,我应该能够实例化这样的方法:
Vehicles.Car car = new Vehicles.Car();
但它不起作用。对于我的生活,我看不出有什么问题。
Program.cs contains this:
namespace ConsoleApplicationTest
{
public class Program
{
static void Main(string[] args)
{
Vehicles.Car car = new Vehicles.Car();
}
}
}
Vehicles.cs 包含以下内容:
using System;
namespace ConsoleApplicationTest
{
public class Vehicles
{
public void Car()
{
Console.WriteLine("I am a car");
}
}
}
【问题讨论】:
-
我忘了包含错误。错误 CS0426 类型名称“汽车”在类型“车辆”中不存在
-
澄清您真正想要实现的目标可能会有所帮助 - 确实没有称为“实例化方法”的通用概念。根据示例代码,可以尝试使用委托、静态方法、类构造函数、命名空间或完全不同的东西。
-
在我学习的过程中,我的词汇量没有达到标准。感谢您在我的术语方面帮助我。
标签: c# module instantiation