資源簡介
當你用visual studio開發,出現C#線程間操作無效異常時,看看我這個就知道怎樣做了!

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Threading;
namespace?線程間操作無效Study
{
????public?partial?class?Form1?:?Form
????{
????????public?delegate?void?TestCallBack(string?str);
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????Thread?mythread?=?new?Thread(new?ThreadStart(MyUnsafeMethod));
????????????mythread.Start();
????????}
????????private?void?MyUnsafeMethod()
????????{
????????????textBox1.Text?=“this?is?unsafe?thread!“;
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????Thread?myThread?=?new?Thread(new?ThreadStart(MySafeMethod));
????????????myThread.Start();
????????}
????????private?void?MySafeMethod()
????????{
????????????SetText(“this?is?safe?thread!“);
????????}
????????private?void?SetText(string?str)
????????{
????????????if?(textBox1.InvokeRequired)
????????????{
????????????????TestCallBack?d?=?new?TestCallBack(SetText);
????????????????this.Invoke(d?new?object[]?{?str?});
????????????}
????????????else
????????????{
????????????????textBox1.Text?=?str;
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.CA....?????20480??2008-04-08?16:25??C#線程間操作無效Study\線程間操作無效Study\bin\Debug\線程間操作無效Study.exe
????.CA....?????22016??2008-04-08?16:25??C#線程間操作無效Study\線程間操作無效Study\bin\Debug\線程間操作無效Study.pdb
????.CA....??????5632??2005-12-08?14:51??C#線程間操作無效Study\線程間操作無效Study\bin\Debug\線程間操作無效Study.vshost.exe
????.CA....??????1383??2008-04-08?16:25??C#線程間操作無效Study\線程間操作無效Study\Form1.cs
????.CA....??????3153??2008-04-08?16:24??C#線程間操作無效Study\線程間操作無效Study\Form1.Designer.cs
????.CA....??????5814??2008-04-08?16:24??C#線程間操作無效Study\線程間操作無效Study\Form1.resx
????.CA....???????842??2008-04-08?16:24??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\線程間操作無效Study.csproj.GenerateResource.Cache
????.CA....?????20480??2008-04-08?16:25??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\線程間操作無效Study.exe
????.CA....???????180??2008-04-08?16:24??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\線程間操作無效Study.Form1.resources
????.CA....?????22016??2008-04-08?16:25??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\線程間操作無效Study.pdb
????.CA....???????180??2008-04-08?16:21??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\線程間操作無效Study.Properties.Resources.resources
????.CA....???????401??2008-04-08?16:26??C#線程間操作無效Study\線程間操作無效Study\obj\線程間操作無效Study.csproj.FileList.txt
????.CA....???????485??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Program.cs
????.CA....??????1200??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Properties\AssemblyInfo.cs
????.CA....??????2907??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Properties\Resources.Designer.cs
????.CA....??????5612??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Properties\Resources.resx
????.CA....??????1110??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Properties\Settings.Designer.cs
????.CA....???????249??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study\Properties\Settings.settings
????.CA....??????3259??2008-04-08?16:21??C#線程間操作無效Study\線程間操作無效Study\線程間操作無效Study.csproj
????.CA....???????967??2008-04-08?16:18??C#線程間操作無效Study\線程間操作無效Study.sln
????.CA..H.?????12288??2008-04-08?16:26??C#線程間操作無效Study\線程間操作無效Study.suo
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\obj\Debug\TempPE
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\bin\Debug
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\obj\Debug
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\bin
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\obj
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study\Properties
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study\線程間操作無效Study
????.C.D...?????????0??2008-05-20?15:06??C#線程間操作無效Study
-----------?---------??----------?-----??----
............此處省略2個文件信息
評論
共有 條評論