Enum.GetName in C#

Ankith Reddy
Updated on 22-Jun-2020 13:57:32

634 Views

Gets the string representation of an Enum value using the Enum.GetName.It has two parameters −Type − Enumeration typeObject − Value of an enumerationThe following is an example −Example Live Demousing System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck,       Bicycles    };    static void Main() {       // Usig GetName to get the string representation of enum type       string res = Enum.GetName(typeof(Vehicle), Vehicle.Motorbike);           // Displaying       Console.WriteLine(res);    } }OutputMotorbike

Get Names from Enum in C#

Arjun Thakur
Updated on 22-Jun-2020 13:57:05

60 Views

It gets an array of the names of constants in an enumeration. The following is the syntax −Enum.GetNames(Type)Here, Type is an enumeration type.The following is an example −Example Live Demousing System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck,    };    static void Main() {       // display the enum       foreach ( string res in Enum.GetNames ( typeof (Vehicle)))       Console.WriteLine (res);    } }OutputCar Motorbike Truck

C# NullReferenceException

Chandu yadav
Updated on 22-Jun-2020 13:56:42

263 Views

NullReferenceException occurs when you try to to access member fields, or function types that points to null.Here is an example −Example Live Demousing System; class Demo {    static void Main() {       string str = null;       if (str.Length > 0) {          Console.WriteLine(str);       }    } }OutputThe following is the output. It throws NullReferenceException, since you are tryonhg access a memebt that points to null −Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at Demo.Main () [0x00002] in :0 [ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object at Demo.Main () [0x00002] in :0

Combine Two Arrays in C#

George John
Updated on 22-Jun-2020 13:56:18

5K+ Views

Firstly, declare and initialize two arrays −int[] arr1 = { 37, 45, 65 }; int[] arr2 = { 70, 89, 118 };Now create a new list −var myList = new List(); myList.AddRange(arr1); myList.AddRange(arr2);Use the AddRange() method the arrays into the newly created list.myList.AddRange(arr1); myList.AddRange(arr2);Now convert the list into array as shown below −Example Live Demousing System; using System.Collections.Generic; class Demo {    static void Main() {       int[] arr1 = { 37, 45, 65 };       int[] arr2 = { 70, 89, 118 };       // displaying array1       Console.WriteLine("Array 1...");     ... Read More

PHP Functions to Fetch Data from MySQL Table

Nikitha N
Updated on 22-Jun-2020 13:55:09

190 Views

PHP uses following functions to fetch data from an existing MySQL table −mysql_query() functionThis function is used in PHP script to fetch data from an existing MySQL table. This function takes two parameters and returns TRUE on success or FALSE on failure. Its syntax is as follows −Syntaxbool mysql_query( sql, connection );Followings are the parameters used in this function −S. No.Parameter & Description1.SqlRequired - SQL query to fetch data from an existing MySQL table2.connectionOptional - if not specified, then the last opened connection by mysql_connect will be used.mysql_fetch_array() functionThis is another function which is used in PHP script while fetching ... Read More

Buffer Type in C#

Arjun Thakur
Updated on 22-Jun-2020 13:54:56

713 Views

To handle range of bytes, use Buffer Type in C#. Its method Buffer.BlockCopy copies the bytes from one byte array to another byte array.Example Live Demousing System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {39, 45, 58 };       byte[] b2 = new byte[5];       // copying bytes from one to another       Buffer.BlockCopy(b1, 0, b2, 0, 3);       /* calling the method with the byte array b2 that has the copied elements */       bufferFunc(b2);    }    static void bufferFunc(byte[] a) {       for (int j = 0; j < a.Length; j++) {          Console.Write(a[j]);       }       Console.WriteLine();    } }Output39455800

Buffer BlockCopy in C#

Chandu yadav
Updated on 22-Jun-2020 13:54:20

796 Views

It copies the bytes from one byte array to another byte array.Example Live Demousing System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {55, 66, 77, 88, 99};       byte[] b2 = new byte[8];       // copying bytes from one to another       Buffer.BlockCopy(b1, 0, b2, 0, 5);       /* calling the method with the byte array b2 that has the copied elements */       bufferFunc(b2);    }    static void bufferFunc(byte[] a) {       for (int j = 0; j < a.Length; j++) {          Console.Write(a[j]);       }       Console.WriteLine();    } }Output5566778899000

Replace a Chash Array with a New Array of Different Size

George John
Updated on 22-Jun-2020 13:53:43

1K+ Views

To replace a C# aray with a new array, use the Array.Resize.Withing that, set the size of the new array −Array.Resize(ref arr, 4);Now add the new elements to the array as shown below −Example Live Demousing System; class Program {    static void Main() {       char[] arr = new char[5];       arr[0] = 'J';       arr[1] = 'A';       Array.Resize(ref arr, 4);       // Set value for new elements       arr[2] = 'C';       arr[3] = 'K';       Console.WriteLine("Updated Array : "+ new string(arr));    } }OutputUpdated Array : JACK

Count Number of Bytes in an Array using C#

Ankith Reddy
Updated on 22-Jun-2020 13:53:14

1K+ Views

Set a byte array −byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 };To count number of bytes −Buffer.ByteLength(b)The following is the code −Example Live Demousing System; class Program {    static void Main() {       byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 };       int len = Buffer.ByteLength(b);       for (int i = 0; i < len; i++) {          Console.WriteLine(b[i]);       }       Console.WriteLine("Length of byte array = "+len);    } }Output5 9 19 23 29 35 55 78 Length of byte array = 8

Buffer GetByte Example in C#

Arjun Thakur
Updated on 22-Jun-2020 13:52:38

245 Views

Read individual bytes using GetByte() method in C# −Set an array −int[] arr = { 3, 4, 12 };Now, use Buffer.GetByte() to display the array elements and to read individual bytes −for (int i = 0; i < Buffer.ByteLength(arr); i++) {    Console.WriteLine(Buffer.GetByte(arr, i)); }The following is the code −Example Live Demousing System; using System.Text; public class Demo {    public static void Main() {       int[] arr = { 3, 4, 12 };       // loop through the byte array       for (int i = 0; i < Buffer.ByteLength(arr); i++) {          Console.WriteLine(Buffer.GetByte(arr, i));       }    } }Output3 0 0 0 4 0 0 0 12 0 0 0

Advertisements