La propiedad Array.LongLength se usa para obtener un número entero de 64 bits que representa el número total de elementos en todas las dimensiones del Array .
Sintaxis:
public long LongLength { get; }
Valor de la propiedad: esta propiedad devuelve un número entero de 64 bits que representa el número total de elementos en todas las dimensiones del Array.
Ejemplo:
// C# program to illustrate the // Array.LongLength Property using System; namespace geeksforgeeks { class GFG { // Main Method public static void Main() { // Two-dimensional array int[, ] intarray = new int[, ] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } }; // The same array with dimensions // specified 4 row and 2 column. int[, ] intarray_d = new int[4, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } }; Console.Write("Total Number of Elements in intarray: "); // using LongLength property Console.Write(intarray.LongLength); // getting the type of returned value Console.WriteLine("\nType of returned Length: " + (intarray.LongLength).GetType()); // showing difference between Length // and LongLength property by getting // the type of the both property's // returned value Console.Write("\nTotal Number of Elements in intarray_d: "); // using Length property Console.Write(intarray_d.Length); // getting the type of returned value Console.WriteLine("\nType of returned Length: " + (intarray_d.Length).GetType()); Console.Write("\nTotal Number of Elements in intarray_d: "); // using LongLengthLength property Console.Write(intarray_d.LongLength); // getting the type of returned value Console.WriteLine("\nType of returned Length: " + (intarray_d.LongLength).GetType()); } } }
Producción:
Total Number of Elements in intarray: 8 Type of returned Length: System.Int64 Total Number of Elements in intarray_d: 8 Type of returned Length: System.Int32 Total Number of Elements in intarray_d: 8 Type of returned Length: System.Int64
Nota: En el programa anterior, puede ver que la Array.Length
propiedad siempre devuelve la longitud del tipo System.Int32 pero Array.LongLength
la propiedad siempre devuelve la longitud del tipo System.Int64 .
Referencia:
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA