Para começar com a programação de C# |
Para começar com a programação de C#
|
C# é uma língua que forneça
|
Simplicity de básico visual
Poder de C++
Concentrado nas tarefas high-value;
Portability de Java
|
Primeiro programa de C# a indicar “hello, mundo “no console
|
using System;
class Hello
{
static void Main () {
Console.WriteLine("hello, world");
}
}
|
|
O código de fonte para A.A. # programa é armazenado tipicamente em um ou mais lima de texto com uma extensão de lima de .cs, como em hello.cs. Usando a comando-linha compilador fornecido com o estúdio visual .NET, tal programa pode ser compilado com a comando-linha diretriz orientadora
|
o csc hello.cs, que produz uma aplicação, nomeou hello.exe. A saída produziu por esta aplicação quando é funcionada é:
|
|
The using System; directive references a namespace called System that is provided by
the Microsoft .NET Framework class library. This namespace contains the Console class
referred to in the Main method. Namespaces provide a hierarchical means of organizing
the elements of one or more programs. A "using" directive enables unqualified use of
the types that are members of the namespace. The "hello, world" program uses Console.
WriteLine as shorthand forSystem.Console.WriteLine.
|
O sistema usando-se; a diretriz orientadora references um Sistema chamado namespace que seja fornecido pela biblioteca da classe da estrutura de Microsoft .NET. Este namespace contem a classe do console consultada no método principal. Namespaces fornece meios hierárquicos de organizar os elementos de um ou mais programa. “Usar” a diretriz orientadora permite uso unqualified dos tipos que são membros do namespace. “Hello, o programa do mundo” usa o console. WriteLine como o shorthand forSystem.Console.WriteLine.
|
O método principal é um membro da classe Hello. Tem o modificador de estática, e assim que é um método na classe Hello melhor que em exemplos desta classe. O ponto de entrada para uma aplicação - o método que seja chamada para começar a execução - é sempre um método de estática nomeado Principal. “Hello, a saída do mundo” é produzida usando uma biblioteca da classe. A língua própria não fornece uma biblioteca da classe. Instead, usa uma biblioteca da classe que seja usada também por .NET básico visual e por C++.NET visual.
|
O programa não usa um método global para o cano principal. Os métodos e as variáveis não são suportados no nível global; tais elementos são contidos sempre dentro do tipo declarações (por exemplo, classe e declarações do struct).
|
A língua de C# não se usa tampouco “:: ” ou “- >” operadores. ”:: “não está um operador em tudo, e” - > o " operador é usado somente em uma fração pequena dos programas - aqueles que empregam o código inseguro. O separador “.” é usado em nomes compostos tais como o console. WriteLine.
|
O programa não contem declarações para diante. As declarações para diante são nunca needed, porque a ordem da declaração não é significativa. C# não usa o #include importar o texto do programa. As dependências entre programas são seguradas simbolicamente melhor que textually. Esta aproximação elimina barreiras entre as aplicações escritas usando línguas múltiplas.
|
 |
 |
Keywords To Begin With C# Programming, vb net programming, asp net programming, visual basic programming,
c# vb net, visual basic net programming, visual c++ programming, source code programming,
c# source code, windows forms c#, visual studio net c#, c# net framework, c# asp net,
visual basic c#, visual studio c#, c# dot net
|