Ismael123.
成员
- 加入
- 2016年5月13日
- 消息
- 14
- 编程经验
- 1-3
我有一个追加100的线程"_"进入文件,另一个100"-"进入同一文件。任何想法如何同步它们,以便获得_-_-_-et等输出..我猜解决方案在c#中将相似
C#:
Imports System.ThreadingImports System.IO
Module Module1
Dim NesneMutex As New Mutex
Dim fs As New FileStream("C:\\Data\\threadTesti.dat", FileMode.Append, FileAccess.Write)
Sub alt()
For i = 0 To 100
fs.WriteByte(Asc("_"))
Next
End Sub
Sub tire()
For i = 0 To 100
fs.WriteByte(Asc("-"))
Next
End Sub
Sub Main()
Dim t1 As New Thread(New ThreadStart(AddressOf alt))
Dim t2 As New Thread(New ThreadStart(AddressOf tire))
t1.Start()
t2.Start()
Console.ReadKey()
End Sub
End Module