3
我正在嘗試構建一個簡單的秒錶WPF應用程序。找不到引用System.Diagnostics.Stopwatch
這裏是我的代碼:
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;
using System.Diagnostics;
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : Application
{
public stopWatch = new Stopwatch();
private void startTimer()
{
stopWatch.Start();
Dispatcher.BeginInvoke(DispatcherPriority.Render, new ThreadStart(ShowElapsedTime));
}
void ShowElapsedTime()
{
TimeSpan ts = stopWatch.Elapsed;
lblTime.Text = String.Format("{0:00}:{1:00}.{2:00}", ts.Minutes, ts.Seconds, ts.Milliseconds/10);
}
}
}
這裏
我使用System.Diagnostics程序,但由於某種原因,我無法訪問Stopwatch
而且我可以在此對話中找不到System.Diagnostics:
爲什麼我不能使用System.Diagnostics.Stopwatch以及爲什麼System.Diagnostics不出現在引用對話框中?
代碼是文本。當你將它複製並粘貼爲文本時,比在圖片中顯示時更容易看到(在當前屏幕上顯示的內容很小)。 –
'System.Diagnostics'在'System.dll'內。我會創建一個新的空白控制檯應用程序 - >驗證您可以在那裏訪問它。另外,當你說你不能使用它...什麼是錯誤?我們看不到任何錯誤。 – Arran
您在聲明「stopWatch」字段時犯了一個錯誤;你忘了聲明類型。 :)編輯:C#語法/ intellisense檢查器已經瘋了,因爲它。 –