Alguém tem alguma idéia de fazer 2 metodos rodarem ao mesmo tempo?
2 metodos ao mesmo tempo
7 Respostas
Use Threads.
Pergunta às 13:26:26 do dia 03/07/2009.
Resposta às 13:26:54 do mesmo dia…
28 segundos…
É a resposta mais rápida q eu já vi… rsrs**
Tem algum exemplo?
Obrigado
Olá!
Prezados, fiz um programa com threads, mas o obetivo é fazer ele “erroneamente”.
Estou fazendo 20 usuários depositarem em uma conta bancária R$ 1.000 porém o saldo não pode chegar a R$ 20.000.
Eu programei da seguinte maneira.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SystemThreading;
namespace Program
{
class Program
{
static int val = 0;
static void saldo ()
{
for (int i = 0; i < 1000; i++)
{
val += 1;
Console.WriteLine("Thread: " + val);
}
}
static void Main (String [] args)
{
for (int i = 0; i < 20; i++)
{
Thread t = new Thread(saldo);
t.Start();
}
Console.WriteLine("\nSeu saldo é: " + val);
Console.ReadKey();
}
}
}
Alguém poderia me ajudar? Preciso que esta implementação não chegue a 20.000 o saldo total, teria que chegar por exemplo à: 19.998.
Grato a todos!
Rafael Vargas
Olá!Prezados, fiz um programa com threads, mas o obetivo é fazer ele “erroneamente”.
Estou fazendo 20 usuários depositarem em uma conta bancária R$ 1.000 porém o saldo não pode chegar a R$ 20.000.
Eu programei da seguinte maneira.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using SystemThreading;namespace Program { class Program { static int val = 0;static void saldo ()
{
for (int i = 0; i < 1000; i++)
{val += 1;
Console.WriteLine("Thread: " + val); } }static void Main (String [] args) { for (int i = 0; i < 20; i++) { Thread t = new Thread(saldo); t.Start(); }Console.WriteLine("\nSeu saldo é: " + val); Console.ReadKey(); }}
}
Alguém poderia me ajudar? Preciso que esta implementação não chegue a 20.000 o saldo total, teria que chegar por exemplo à: 19.998.
Grato a todos!
Rafael Vargas
isso aqui é um forum de java, não de C#, e por favor, não poste em tópicos antigos sem real necessidade 
Boa Tarde!
Sim, é claro Eu sei que é um fórum de java, apenas pedi uma opnião pois a lógica se aplica em todas as linguagens pensei que poderiam me ajudar, não sabia que você programava apenas em java.
Valeu.