c# 中的对象和动态数组
原文:https://www . geesforgeks . org/object-and-dynamic-array-in-c-sharp/
一个 数组 是一组相似类型的变量,用一个共同的名字来指代。每个数据项被称为数组的一个元素。元素的数据类型可以是任何有效的数据类型,如 char、int、float 等。并且元素被存储在连续的位置。
对象数组
对象数组用于在单个数组中存储不同类型的元素。在 C# 中,对象引用可以指向任何派生类型实例。
对象数组的缺点:
- It makes the code more complicated.
- It reduces the running time of the program.
例:
// C# program to illustrate the
// concept of object array
using System;
class GFG {
// Main method
static public void Main()
{
// Creating and initializing
// object array
object[] arr = new object[6];
arr[0] = 3.899;
arr[1] = 3;
arr[2] = 'g';
arr[3] = "Geeks";
// it will display
// nothing in output
arr[4] = null;
// it will show System.Object
// in output
arr[5] = new object();
// Display the element of
// an object array
foreach(var item in arr)
{
Console.WriteLine(item);
}
}
}
输出:
3.899
3
g
Geeks
System.Object
版权属于:月萌API www.moonapi.com,转载请注明出处