【发布时间】:2013-12-05 08:51:45
【问题描述】:
public void DispatcherTimerSetup(HttpClient httpClient)
{
Client = httpClient;
dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0, 1, 0); // TimeSpan for 1 Minute 0 secs
if (!dispatcherTimer.IsEnabled)
{
dispatcherTimer.Start();
}
}
class DispatcherTimer
{
public void Start();
}
我收到这样的错误
DispatcherTimer.Start()' 必须声明一个主体,因为它没有标记为抽象、外部或部分
【问题讨论】:
-
为什么要声明自己的 DispatcherTimer 类?您应该使用existing one。错误信息告诉你需要为
Start()方法提供一个实现,因为它不是抽象方法 -
首先我像这样声明了这个类 DispatcherTimer dispatcherTimer;,之后我得到了这个错误 DispatcherTimer' 找不到(你是否缺少 using 指令或程序集引用?)为此我创建了 Dispatcher Where我需要得到这个现有的 Dispatcher 类。你能帮我吗?我是 MVC 的新手,现在正在使用 MVC4。提前致谢
-
@user3065401 现在猜猜那个错误信息是什么意思?
-
@user3065401 如果您使用的是 MVC,则需要从学习 C# 开始。 MVC 开发需要了解 C# 如何作为一种语言工作的基本知识。还有一些组件不能在 MVC 项目中有效使用。 DispatcherTimer 就是其中之一。我建议买两本不错的书:一本关于 C#/Visual Studio 开发,一本关于 MVC 4.0。然后,您将能够在这里提出更有可能吸引信息丰富答案的问题
-
现在我可以做到了,请不要说不可能的人会失望。
标签: c# asp.net-mvc-4 c#-4.0