Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Definindo & Utilizando uma Estrutura | Structs & Enumerators
C# Beyond Basics

Definindo & Utilizando uma EstruturaDefinindo & Utilizando uma Estrutura

Definimos uma estrutura utilizando a seguinte sintaxe:

cs

index.cs

Por exemplo, podemos definir uma estrutura para armazenar alguns dados de estudantes:

cs

index.cs

Agora, para armazenar dados, precisamos criar uma instância (também chamada de objeto) usando essa estrutura. Uma estrutura é basicamente um tipo de dado personalizado e, portanto, pode ser tratada como tal. Então, para criar um novo objeto da estrutura, simplesmente usamos a seguinte sintaxe:

cs

index.cs

Podemos criar múltiplos objetos da classe Student, todos capazes de armazenar dados:

cs

index.cs

Cada objeto que criamos possui o conjunto de campos definido na estrutura Student e podemos armazenar e acessar dados desses campos usando a sintaxe variableName.fieldName. Por exemplo, podemos acessar e exibir o campo name de student2:

cs

index.cs

Quando um objeto vazio é criado, os campos assumem valores zero dependendo de seus tipos de dados:

  1. string - string vazia ""
  2. char - caractere vazio ''
  3. int - 0
  4. float - 0.0
  5. bool - false

Portanto, o student2.name irá gerar uma saída vazia.

Podemos armazenar dados nele usando o operador de atribuição (=):

cs

index.cs

Assim podemos armazenar dados em todos os três objetos:

cs

index.cs

The expression variableName.fieldName as a whole can be treated as a variable and hence it is valid to use it in string formatting like how it is used in the example above.
1. Qual palavra-chave é usada para definir uma estrutura?
2. Qual é o resultado do seguinte código?

Qual palavra-chave é usada para definir uma estrutura?

Selecione a resposta correta

Qual é o resultado do seguinte código?

Selecione a resposta correta

Tudo estava claro?

Seção 2. Capítulo 2
course content

Conteúdo do Curso

C# Beyond Basics

Definindo & Utilizando uma EstruturaDefinindo & Utilizando uma Estrutura

Definimos uma estrutura utilizando a seguinte sintaxe:

cs

index.cs

Por exemplo, podemos definir uma estrutura para armazenar alguns dados de estudantes:

cs

index.cs

Agora, para armazenar dados, precisamos criar uma instância (também chamada de objeto) usando essa estrutura. Uma estrutura é basicamente um tipo de dado personalizado e, portanto, pode ser tratada como tal. Então, para criar um novo objeto da estrutura, simplesmente usamos a seguinte sintaxe:

cs

index.cs

Podemos criar múltiplos objetos da classe Student, todos capazes de armazenar dados:

cs

index.cs

Cada objeto que criamos possui o conjunto de campos definido na estrutura Student e podemos armazenar e acessar dados desses campos usando a sintaxe variableName.fieldName. Por exemplo, podemos acessar e exibir o campo name de student2:

cs

index.cs

Quando um objeto vazio é criado, os campos assumem valores zero dependendo de seus tipos de dados:

  1. string - string vazia ""
  2. char - caractere vazio ''
  3. int - 0
  4. float - 0.0
  5. bool - false

Portanto, o student2.name irá gerar uma saída vazia.

Podemos armazenar dados nele usando o operador de atribuição (=):

cs

index.cs

Assim podemos armazenar dados em todos os três objetos:

cs

index.cs

The expression variableName.fieldName as a whole can be treated as a variable and hence it is valid to use it in string formatting like how it is used in the example above.
1. Qual palavra-chave é usada para definir uma estrutura?
2. Qual é o resultado do seguinte código?

Qual palavra-chave é usada para definir uma estrutura?

Selecione a resposta correta

Qual é o resultado do seguinte código?

Selecione a resposta correta

Tudo estava claro?

Seção 2. Capítulo 2
some-alt