. The Net Microsoft permite que você construa rapidamente aplicações poderosas . Você pode usar os pré-construídos . Recursos de linguagem Net para resolver muitas tarefas comuns de programação . Por exemplo, se você precisa trabalhar com o tempo, você pode usar a classe " TimeSpan ", que representa um intervalo de tempo. O " TimeSpan " classe armazena um valor de tempo como uma série de números inteiros que cada loja horas , minutos, segundos ou milissegundos . Você pode achar que é mais conveniente para armazenar os dados como um número de ponto flutuante. Por exemplo , você pode converter " TimeSpan " em um número de ponto flutuante com o formato " segundos.milisegundos ". Coisas que você precisa
Visual Studio 2010
Show Mais instruções
1
Abra o Visual Studio 2010 , clicando no ícone do programa. Quando ele carrega , selecione " File /New /Project " e clique em "# /Console Application Visual C ". Um novo projeto Console Application é criado, e uma página em branco do código-fonte é exibido na janela do editor de texto principal. O arquivo de código fonte tem uma função principal vazio.
2
Criar um novo objeto " TimeSpan " e dar-lhe um valor de 125 mil carrapatos. Cada carrapato representa um 100 nano- segundo intervalo de tempo . Escreva o seguinte dentro das chaves da função principal :
TimeSpan elapsedTime = new TimeSpan ( 125000 );
3
Declare uma "flutuar" tipo de dados e nomeá-la " floatTimeSpan " , escrevendo a seguinte linha de código:
flutuar floatTimeSpan ;
4
Declare duas "int" tipos de dados com o nome " segundos " e " milissegundos ", colocando o seguinte linha após a "flutuar" instrução de declaração :
int segundos , milissegundos;
5
Defina os "segundos" variável igual aos " TimeSpan.Seconds " valor de dados. Você pode fazer isso por escrito a seguinte linha de código logo abaixo das "int" declarações :
segundos = elapsedTime.Seconds ;
6
Defina as " milissegundos " variável igual ao " TimeSpan.Milliseconds " valor de dados. Coloque a seguinte declaração após o escrito na etapa anterior :
milissegundos = elapsedTime.Milliseconds ;
7
Converta os "segundos " e " milissegundos " para a "flutuar ". Você pode fazer isso adicionando o valor de "segundos" para o valor de " milissegundos " dividido por 1000 . Isso ocorre porque existem 1.000 milissegundos em um segundo. Escreva a seguinte declaração abaixo da linha da escrita na etapa anterior :
floatTimeSpan = (float ) segundos + (( float) milissegundos /1000) ;
8
imprimir o " floatTimeSpan " valor ao escrever a seguinte declaração :
Console.WriteLine ( " Time Span : {0 } ", floatTimeSpan );
9
Execute o programa clicando no verde " Play " botão , o qual está situado na parte superior do IDE . O programa converte a " TimeSpan " em um " flutuar" e imprime o seu valor. A saída do programa fica assim:
Abrangência: 0.012