Ao definir uma classe, você define um blueprint para um tipo de dados. Na verdade, isso não define nenhum dado, mas define o que o nome da classe significa. Ou seja, em que consiste um objeto da classe e quais operações podem ser executadas nesse objeto. Objetos são instâncias de uma classe. Os méto
Uma enumeração é um conjunto de constantes inteiras nomeadas. Um tipo enumerado é declarado usando o enum palavra-chave. As enumerações C# são tipo de dados de valor. Em outras palavras, a enumeração contém seus próprios valores e não pode herdar ou transmitir herança. Declarando enum Variável A
Em C#, uma estrutura é um tipo de dados do tipo valor. Ele ajuda você a fazer com que uma única variável mantenha dados relacionados de vários tipos de dados. A estrutura palavra-chave é usada para criar uma estrutura. As estruturas são usadas para representar um registro. Suponha que você queira
Em C#, você pode usar strings como array de caracteres, porém, a prática mais comum é usar a string palavra-chave para declarar uma variável de string. A palavra-chave string é um alias para o System.String classe. Criando um objeto String Você pode criar um objeto de string usando um dos seguinte
Um array armazena uma coleção sequencial de tamanho fixo de elementos do mesmo tipo. Uma matriz é usada para armazenar uma coleção de dados, mas geralmente é mais útil pensar em uma matriz como uma coleção de variáveis do mesmo tipo armazenadas em locais de memória contíguos. Em vez de declarar
C# fornece tipos de dados especiais, o nullable tipos, aos quais você pode atribuir um intervalo normal de valores, bem como valores nulos. Por exemplo, você pode armazenar qualquer valor de -2.147.483.648 a 2.147.483.647 ou nulo em uma variável Nullable. Da mesma forma, você pode atribuir true, f
Um método é um grupo de instruções que juntas executam uma tarefa. Todo programa C# tem pelo menos uma classe com um método chamado Main. Para usar um método, você precisa - Defina o método Chame o método Definindo métodos em C# Quando você define um método, você basicamente declara os element
Encapsulação é definido como o processo de incluir um ou mais itens dentro de um pacote físico ou lógico. O encapsulamento, na metodologia de programação orientada a objetos, impede o acesso aos detalhes de implementação. Abstração e encapsulamento são recursos relacionados na programação orientad
Pode haver uma situação em que você precise executar um bloco de código várias vezes. Em geral, as instruções são executadas sequencialmente:a primeira instrução em uma função é executada primeiro, seguida pela segunda e assim por diante. As linguagens de programação fornecem várias estruturas de
As estruturas de tomada de decisão exigem que o programador especifique uma ou mais condições a serem avaliadas ou testadas pelo programa, juntamente com uma instrução ou instruções a serem executadas se a condição for determinada como verdadeira e, opcionalmente, outras instruções a serem executada
Um operador é um símbolo que diz ao compilador para realizar manipulações matemáticas ou lógicas específicas. C# tem um rico conjunto de operadores embutidos e fornece o seguinte tipo de operadores - Operadores aritméticos Operadores Relacionais Operadores lógicos Operadores bit a bit Operadores d
As constantes referem-se a valores fixos que o programa não pode alterar durante sua execução. Esses valores fixos também são chamados de literais. As constantes podem ser de qualquer um dos tipos de dados básicos, como uma constante inteira, uma constante flutuante, uma constante de caractere ou um
Uma variável nada mais é do que um nome dado a uma área de armazenamento que nossos programas podem manipular. Cada variável em C# tem um tipo específico, que determina o tamanho e layout da memória da variável, o intervalo de valores que podem ser armazenados nessa memória e o conjunto de operações
A conversão de tipo está convertendo um tipo de dados em outro tipo. Também é conhecido como Tipo de Fundição. Em C#, a conversão de tipos tem duas formas - Conversão de tipo implícita − Essas conversões são executadas pelo C# de maneira segura. Por exemplo, são conversões de tipos integrais men
As variáveis em C# são categorizadas nos seguintes tipos - Tipos de valor Tipos de referência Tipos de ponteiro Tipo de valor As variáveis de tipo de valor podem receber um valor diretamente. Eles são derivados da classe System.ValueType . Os tipos de valor contêm dados diretamente. Algun
C# é uma linguagem de programação orientada a objetos. Na metodologia da Programação Orientada a Objetos, um programa consiste em vários objetos que interagem entre si por meio de ações. As ações que um objeto pode realizar são chamadas de métodos. Diz-se que objetos do mesmo tipo têm o mesmo tipo o
Antes de estudarmos os blocos de construção básicos da linguagem de programação C#, vamos examinar uma estrutura de programa C# mínima para que possamos tomá-la como referência nos próximos capítulos. Criando o programa Hello World Um programa C# consiste nas seguintes partes - Declaração de nam
Neste capítulo, discutiremos as ferramentas necessárias para criar programação C#. Já mencionamos que C# faz parte do framework .Net e é usado para escrever aplicativos .Net. Portanto, antes de discutir as ferramentas disponíveis para executar um programa C#, vamos entender como C# se relaciona com
C# é uma linguagem de programação moderna, de uso geral e orientada a objetos desenvolvida pela Microsoft e aprovada pela European Computer Manufacturers Association (ECMA) e pela International Standards Organization (ISO). C# foi desenvolvido por Anders Hejlsberg e sua equipe durante o desenvolvi
O que é CGI? A Common Gateway Interface, ou CGI, é um conjunto de padrões que define como as informações são trocadas entre o servidor web e um script personalizado. As especificações CGI são atualmente mantidas pelo NCSA e o NCSA define o CGI como segue - A Common Gateway Interface, ou C
Linguagem C