สวัสดีค่ะ ตอนนี้กำลังศึกษา C# (พร้อมเขียนอย่างเร่งด่วน) และเป็นมือใหม่มาก (อยู่ด้วยกันมา 6 วัน TT แล้ว)
อยากทราบว่า ถ้าอยากเรียกใช้ thread ซ้ำโดยไม่ประกาศตัวแปรใหม่ สามารถทำได้มั้ยคะ ?
หรือจำเป็นต้องประกาศใหม่ทุกครั้ง แต่มันก็ใช้ตัวแปรเดิมไม่ได้ TT
โค้ดเป็นประมาณ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
MyThread w = new MyThread();
Thread Joint_KL = new Thread(w.Thread_KL);
while (start)
{
detect ข้อมูล
...
switch (command)
case 1:
Joint_KL.Start(command); <<< ใช้ thread ครั้งแรก
while(status) <<< bool true
...
if (data_available) <<< bool true
{
...
Console.WriteLine("next ?");
string next = Console.ReadLine();
if (next == "yes")
{
Joint_KL.Start(command); <<< ใช้ ครั้งที่ 2
...
}
}
edit ใส่ spoil
C# อยากใช้ thread ซ้ำ ต้องทำยังไงคะ ?
อยากทราบว่า ถ้าอยากเรียกใช้ thread ซ้ำโดยไม่ประกาศตัวแปรใหม่ สามารถทำได้มั้ยคะ ?
หรือจำเป็นต้องประกาศใหม่ทุกครั้ง แต่มันก็ใช้ตัวแปรเดิมไม่ได้ TT
โค้ดเป็นประมาณ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
edit ใส่ spoil