Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida de iniciante em programação


ulong

Pergunta

Olá pessoal, sou iniciante no ramo da programação, fiquei bastante fascinado com o mundo do C#, comprei um livro chamado "C# Guia do Programador" escrito por Joel Saade, porém estou com algumas dúvidas sobre a linguagem, de modo que não consegui entender algumas das explicações dadas no livro, por isso peço ajuda em relação aos seguintes tópicos:

Para que serve, em um programa em C#, escrever:

class Principal
public static void Main()
Console.Clear()
Também não entendi o significado disso:
char letra1 = '\u0041';
E logo no final do programa quando coloco:
Console.WriteLine(letra1);

aparece a letra A no console, não entendo como "'\u0041'" se transformou na letra A.

Desculpem a ignorância, mas estou fazendo de tudo para aprender.

Obrigado

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Na verdade tudo e mais simples do que pensa.

Por exemplo, quando estamos falando da Classe principal, estamos falando da função Main;

veja.

public static void Main()

Agora algumas explicações, public quer dizer que a classe é pública ou seja pode ser acessada em alguma parte do programa.

static quer dizer que a função não se altera, ela vai ser assim para sempre, (A não ser que você mude).

void quer dizer que dentro da classe, que é dentro da estrutura em blocos ,

Não vai retornar valor algum, É quase como perguntar a alguém o resultado de uma simples soma, e se isso fosse uma classe ficaria assim.

public static int soma(int a, int b );

{

int resultado;

a = 50;

b = 75;

resultado = a+b;

//AQUI QUER DIZER QUE VOCÊ VAI RETORNAR O VALOR DE UMA SOMA PARA O PROGRAMA PRINCIPAL OU SEJA

//A FUNÇÃO MAIN

return resultado.

}

Já a questão do Console é simples existe uma variável declarada chamada

Letra1, que é do tipo String.

Porém está varável armazena o valor '\u0041';

portando ao Escrever está variável no Console é normal que o Programa escreva o Valor que esteja dentro da Variável;

Exemplo, caso esta variável for do tipo inteira.

int = NumeroInteiro;

NumeroInteiro = 10;

Console.WriteLine(NumeroInteiro);

Agora o que vai aparecer no console é o Número 10 ao invés de NumeroInteiro.

:ninja:

Link para o comentário
Compartilhar em outros sites

  • 0

Apenas complementando as explicações do AlifyZ, existem várias formas de desenvolvimento: Web, Windows Form (desktop), WPF, Mobile... Os exemplos iniciais, durante o aprendizado de uma linguagem NORMALMENTE são passados em console. Ou seja, os programas são com a cara do MS-DOS :)

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...