내가 aruguments와 스레드에서 메서드를 호출하고 aruguments와 스레드에서 메서드를 호출하고 어떤 값을 반환하는 방법을
class Program
{
static void Main()
{
Thread FirstThread = new Thread(new ThreadStart(Fun1));
Thread SecondThread = new Thread(new ThreadStart(Fun2));
FirstThread.Start();
SecondThread.Start();
}
public static void Fun1()
{
for (int i = 1; i <= 1000; i++)
{
Console.WriteLine("Fun1 writes:{0}", i);
}
}
public static void Fun2()
{
for (int i = 1000; i >= 6; i--)
{
Console.WriteLine("Fun2 writes:{0}", i);
}
}
}
내가이 위의 예제를 성공적으로 알고 어떤 여기에 값 예를 반환하지만 경우에 같은 방법 fun1 like이
public int fun1(int i,int j)
{
int k;
k=i+j;
return k;
}
내가 어떻게 스레드에서 이것을 호출 할 수 있습니다. me..i 모든 가능한 방법이 필요 것이 가능 .ANY 몸에 도움이됩니다이
이 예제가 충분하다고 생각합니다. 이 답변이 귀하의 기대치와 일치하지 않으면, 전체 시나리오와 필요한 것을 제공하십시오. – Mohanavel