Property dan Method Array C#

Property Array dan Method C# |IDCSharp
Property Array dan Method C# |IDCSharp

Class Array merupakan Class dasar untuk semua Array pada bahasa pemrograman C#. Tersedia berbagai macam properti dan method dalam menggunakan array.

Class Array pada bahasa pemrograman C# di definisikan dalam system namespace.

Contoh:

misal kita ingin menghitung jumlah, ada berapa elemen pada suatu array, maka kita cukup menggunaka syntax Length, dan apabila ingin mengetahui dimensi pada suatu array maka cukup menggunakan Rank.

Berikut adalah daftar Properti pada Class Array

No Properti Deskripsi
1 IsFixedSize Gets a value indicating whether the Array has a fixed size.
2 IsReadOnly Gets a value indicating whether the Array is read-only.
3 Length Gets a 32-bit integer that represents the total number of elements in all the dimensions of the Array.
4 LongLength Gets a 64-bit integer that represents the total number of elements in all the dimensions of the Array.
5 Rank Gets the rank (number of dimensions) of the Array.

Berikut adalah contoh implementasi properti array lenght dan Rank

Array Length juga sangat berguna apa bila kita ingin menggunakan perulangan atau looping saat memanggil array :

Method Array C#

Selain properti Array pada bahasa pemrograman C# juga mempunyai method yang sangat berguna, saat kita menggunakan Array.

Berikut adalah beberapa method dalam Array C#.

No. Methods Description
1 ClearSets a range of elements in the Array to zero, to false, or to null, depending on the element type.
2 Copy(Array, Array, Int32)Copies a range of elements from an Array starting at the first element and pastes them into another Array starting at the first element. The length is specified as a 32-bit integer.
3 CopyTo(Array, Int32)Copies all the elements of the current one-dimensional Array to the specified one-dimensional Array starting at the specified destination Array index. The index is specified as a 32-bit integer.
4 GetLengthGets a 32-bit integer that represents the number of elements in the specified dimension of the Array.
5 GetLongLengthGets a 64-bit integer that represents the number of elements in the specified dimension of the Array.
6 GetLowerBoundGets the lower bound of the specified dimension in the Array.
7 GetTypeGets the Type of the current instance. (Inherited from Object.)
8 GetUpperBoundGets the upper bound of the specified dimension in the Array.
9 GetValue(Int32)Gets the value at the specified position in the one-dimensional Array. The index is specified as a 32-bit integer.
10 IndexOf(Array, Object)Searches for the specified object and returns the index of the first occurrence within the entire one-dimensional Array.
11 Reverse(Array)Reverses the sequence of the elements in the entire one-dimensional Array.
12 SetValue(Object, Int32)Sets a value to the element at the specified position in the one-dimensional Array. The index is specified as a 32-bit integer.
13 Sort(Array)Sorts the elements in an entire one-dimensional Array using the IComparable implementation of each element of the Array.
14 ToStringkReturns a string that represents the current object. (Inherited from Object.)