Ed
há 3 dias
Vamos analisar as alternativas uma a uma para identificar a correta sobre as características de um Array em C#: A) Todo Array no C# herda da classe System.File variáveis primitivas com tamanho único; - Incorreta. Arrays não herdam de System.File, mas sim da classe System.Array. B) A classe Array não une os types, fazendo com que todas as coleções compartilhem métodos e comportamentos previstos no System.Array; - Incorreta. A classe Array realmente fornece métodos e comportamentos que podem ser utilizados por todas as coleções. C) Tamanho variável e diferentes tipos de variáveis; - Incorreta. Arrays em C# têm tamanho fixo e não podem conter diferentes tipos de variáveis (exceto se for um array de tipo object). D) Tamanho multivariável e único tipo de variável; - Correta. Arrays em C# têm um tamanho fixo (ou seja, não podem ser redimensionados após a criação) e todos os elementos devem ser do mesmo tipo. E) No C# o tipo básico que pode ser encontrado é o Array, como uma implementação nativa da CLR; - Incorreta. Embora o Array seja uma estrutura importante, não é o único tipo básico e não é a única implementação nativa da CLR. Portanto, a alternativa correta é: D) Tamanho multivariável e único tipo de variável.