Campo constante na linguagem de programação C#
Qualquer variável que seja declarada com uma palavra -chave "const" é chamada de campo constante. No campo constante, apenas os dados que nunca devem ser alterados são armazenados porque o valor do campo constante não pode ser alterado ou excluído durante a vida do programa, por isso deve ser consistente em toda. Também temos que ter em mente que a linguagem de programação C# não permite que métodos, eventos e propriedades sejam declarados como um campo constante; portanto, só seremos capazes de classificar variáveis de diferentes tipos de dados na linguagem de programação C#.
Agora discutiremos como inicializar um campo constante em um programa C#.
Como podemos ver, usamos a palavra -chave "const" antes de fornecer o tipo de dados para a variável. Isso mostra claramente que essa variável não é mais simples e não pode ser chamada de variável porque é um campo constante agora. Seu valor é constante ao longo da vida útil do programa.
Agora, implementaremos esse conceito e analisaremos vários cenários no Ubuntu 20.04 Ambiente.
Exemplo 01: Fazendo uma variável inteira um campo constante em um programa C# no Ubuntu 20.04
Neste exemplo, estaremos iniciando uma variável inteira e declarando -a como um campo constante ao atribuir um valor a ele. Como sabemos, a palavra -chave “const” seria usada antes de declarar o tipo de dados da variável, e até o valor seria atribuído depois disso.
Como podemos ver no programa C# acima, declaramos um campo constante do tipo de dados inteiro. Construímos uma função principal básica na qual primeiro usaremos a palavra -chave “const” para criar um campo constante do tipo inteiro, chame de “horas de um dia” e definir seu valor como “24.”Como sabemos, essa é uma constante universal, pois temos 24 horas em um dia. Portanto, podemos usar isso como um valor constante ao longo do programa. Agora vamos escrever isso com a ajuda do console.WriteLine () função e veja se é permitido.
Como podemos ver que o valor correto do campo constante é mostrado na saída, prova que podemos passar um campo constante de tipo de dados inteiro no parâmetro de uma função.
Exemplo 02: Fazendo uma variável de string um campo constante em um programa C# no Ubuntu 20.04
Agora estaremos focados no campo de dados de dados de string. Este exemplo classificará uma variável de sequência como um campo constante usando a constante “palavra -chave.”
Especificamos um campo constante do tipo de dados da string no programa C# acima, como pode ser visto. Desenvolvemos uma função principal simples na qual usaremos a palavra-chave "const" para criar um campo constante do tipo string chamado "str" com o valor "Olá". Agora escreveremos este campo constante usando o método writeLine () e verificar se é permitido para um campo constante do tipo de dados de string a ser passado em um método.
Como a saída exibe os valores do campo constante do tipo de dados da string corretamente, prova que podemos passar esse campo constante em um método também.
Exemplo 03: Fazendo uma variável de string e número inteiro um campo constante em um programa C# no Ubuntu 20.04
Neste exemplo, discutiremos o método de fazer uma variável inteira e uma variável inteira um campo constante na linguagem de programação C#. A versatilidade do campo constante será avaliada neste exemplo, pois usaremos vários campos constantes em um único programa e veremos como eles reagirão quando forem passados em um método.
Neste programa C#, criaremos dois campos constantes de diferentes tipos de dados. Primeiro, faremos um campo constante de tipo de dados inteiro com o rótulo "Horas de um dia" e um valor de "24" e depois um campo de constante de tipo de dado de string com o rótulo "str" e um valor de "olá.”Depois disso, passaremos por ambos os campos constantes no console.Método WriteLine () e veja como eles serão exibidos.
Como podemos ver então, ambos os campos constantes são exibidos corretamente e o console.O método WriteLine () passou com sucesso nos campos constantes.
Exemplo 04: Adicionando dois campos constantes para dar valor a uma variável normal no Ubuntu 20.04
Neste exemplo, adicionaremos dois campos constantes, e a soma desses campos será atribuída a um número inteiro normal, e esse número inteiro será transmitido em um método.
No programa C#, criaremos dois valores de campo inteiro constantes e, em seguida, atribuiremos alguns números; Depois disso, inicializaremos uma variável inteira cujo valor será a soma desses dois campos constantes.
Como podemos ver na saída, a soma do número inteiro foi interpretada com sucesso pelo compilador, e ambos os campos constantes foram adicionados.
Exemplo 05: Atribuindo um campo constante um valor executando operações matemáticas em dois campos constantes no Ubuntu 20.04
Agora, atribuiremos uma entidade de campo constante dividindo duas entidades de campo constantes diferentes. Neste exemplo, inicializaremos dois campos constantes com valores atribuídos e inicializaremos outro campo constante e atribuímos com uma expressão matemática dos dois campos constantes anteriores e verá como o valor é interpretado. Portanto, usaremos o número de dias e semanas em um ano que é constante, para calcular o número de dias em uma semana que também é uma entidade constante.
No programa Share acima, inicializaremos dois campos constantes, "semanas" e "dias" e atribuiremos valores "52" e "365", respectivamente, respectivamente. Inicializaremos outro campo constante chamado "Days in a Week" e atribuiremos um valor a ele; Usaremos os dois campos constantes anteriores e os dividiremos para obter um valor.
Como podemos ver na saída, o valor do campo "Dias em uma semana" é calculado corretamente e foi passado com sucesso pelo método.
Conclusão
Este artigo discutiu a palavra -chave "const" na linguagem de programação C#. Esta palavra -chave é usada para classificar um campo constante em um programa C#. A palavra -chave “const” faz parte da classe constante na linguagem de programação C#. Também implementamos vários exemplos de vários tipos de variáveis para classificá -las como um campo constante e realizamos operações diferentes nesses campos para analisar o funcionamento de um campo constante.