Please enable JavaScript.
Coggle requires JavaScript to display documents.
C# (Tipo e variáveis, Programa, Instrução, Namespaces, Tipos, Membros,…
C#
Tipo e variáveis
Varáveis de tipos de valor contêm diretamente seus dados
As variáveis têm sua própria cópia dos dados e não é possível que as operações afetem outra variável (exceto no caso das variáveis de parâmetro ref e out)
Numérico: sbyte, short, int, long, byte, ushort,uint, ulong
-
Pontos flutuantes: float, double, decimal
-
enum, struct e tipos nullable (Exemplo int?)
-
Variáveis de tipos de referência armazenam referência a seus dados.
É possível que duas variáveis façam referência ao mesmo objeto e, portanto, que operação em uma variável afetam o objeto referenciado pela outra variável.
Programa
-
Os programas declaram tipos, que contêm membros e podem ser organizados em namespaces
Quando os programas C# são compilados, eles são fisicamente empacotados em assemblies
Os assemblies geralmente têm a extensão de arquivo .exe ou .dll, dependendo se são aplicações ou bibliotecas
Instrução
Ações de um programa são expressões usando instruções
{
Um bloco permite que várias instruções sejam escritas em contextos
}
Declarações de variáveis e constantes locais; if, switch, while, do, for , foreach
Break, continue, return, throw, try.. catch.. finaly, using
Namespaces
Pode ter tipos, membros, e tem assemblies
-
Membros
Campos, métodos, propriedades e eventos são exemplos de membros
-