none
Dúvida quanto C# RRS feed

  • Pergunta

  • Olá a todos e a todas,

    Estou aprendendo a programar em C#, visto que nunca tive contato com programação anteriormente, e estou confuso quanto à uma parte dos principios da linguagem.

    Estou assistindo um tutorial feito por Bob Tabor da Microsoft que ensina programação para iniciantes, e não consigo de jeito nenhum entender o porquê ele cita uma váriavel e seu devido tipo dentro do parâmetro de um método que ele criou.

    Eu seria eternamente grato se alguém pudesse me explicar detalhadamente por qual motivo ele cita as variáveis nos parâmetros dos métodos, como por exemplo: 

      private static string ReverseString(string message)

    Link do código: http://pastebin.com/Kr4fhWm6

    Muito obrigado, 

    Mario A.

    1.        
    1.        
    1.        
    quarta-feira, 19 de outubro de 2016 14:15

Respostas

  • Olá Mario,

    Não entendi bem a sua dúvida. Você quer saber o porque ele define os parâmetros dessa maneira no método?

    Se for isso, é padrão do C# você definir o tipo e o nome (ao contrário de algumas linguagens como javascript, onde ele são dinâmicos e não é declarado o tipo do parâmetro)

    Exemplo de assinatura de método com parâmetros no C#

    public string MetodoTeste(int parametro1, string parametro2, double parametro3)
    {
       ...
    }
    Seria isso a sua dúvida?


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    quarta-feira, 19 de outubro de 2016 16:09