Found 34488 Articles for Programming

How to check if array contains a duplicate number using C#?

Ankith Reddy
Updated on 22-Jun-2020 10:18:36

918 Views

Firstly, set an array −int[] arr = {    87,    55,    23,    87,    45,    23,    98 };Now declare a dictionary and loop through the array and get the count of all the elements. The value you get from the dictionary displays the occurrence of numbers −foreach(var count in arr) {    if (dict.ContainsKey(count))    dict[count]++;    else    dict[count] = 1; }Let us see the complete example −Exampleusing System; using System.Collections.Generic; namespace Demo {    public class Program {       public static void Main(string[] args) {             ... Read More

C# program to convert floating to binary

Samual Sam
Updated on 22-Jun-2020 10:19:09

555 Views

Let’s say the following is our float −float n = 50.5f;Take an empty string to display the binary value and loop until the value of our float variable is greater than 1 −string a = ""; while (n >= 1) {    a = (n % 2) + a;    n = n / 2; }Let us see the complete example −Example Live Demousing System; using System.IO; using System.CodeDom.Compiler; namespace Program {    class Demo {       static void Main(string[] args) {          // float to binary          Console.WriteLine("float to binary = ");          float n = 50.5f;          string a = "";          while (n >= 1) {             a = (n % 2) + a;             n = n / 2;          }          Console.Write(a);       }    } }Outputfloat to binary = 1.5781251.156250.31250.6251.250.5

C# program to find K’th smallest element in a 2D array

Arjun Thakur
Updated on 22-Jun-2020 10:07:46

398 Views

Declare a 2D array −int[] a = new int[] {    65,    45,    32,    97,    23,    75,    59 };Let’s say you want the Kth smallest i.e, 5th smallest integer. Sort the array first −Array.Sort(a);To get the 5th smallest element −a[k - 1];Let us see the complete code −Exampleusing System; using System.IO; using System.CodeDom.Compiler; namespace Program {    class Demo {       static void Main(string[] args) {          int[] a = new int[] {             65,             45,   ... Read More

How to check if a string is a valid keyword in C#?

karthikeya Boyini
Updated on 22-Jun-2020 10:08:25

1K+ Views

To check if a string is a valid keyword, use the IsValidIdentifier method.The IsValidIdentifier method checks whether the entered value is an identifier or not. If it’s not an identifier, then it’s a keyword in C#.Let us see an example, wherein we have set the CodeDomProvider and worked with the IsValiddentifier method −CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");Let us see the complete codeLExample Live Demousing System; using System.IO; using System.CodeDom.Compiler; namespace Program {    class Demo {       static void Main(string[] args) {              string str1 = "amit";          string str2 = ... Read More

Find free disk space using C#

Ankith Reddy
Updated on 22-Jun-2020 10:08:39

944 Views

Firstly, create an instance of DriveInfo −DriveInfo dInfo = new DriveInfo("E");Display free space −Console.WriteLine("Disk Free space = {0}", dInfo.AvailableFreeSpace); Now, use AvailableFreeSpace property and get the percentage of free space −Double pc = (dInfo.AvailableFreeSpace / (float)dInfo.TotalSize) * 100;Here, you will get the percentage of free size in comparison with the total disk space −Console.WriteLine(" Free space (percentage) = {0:0.00}%.", pc);

Calculate the execution time of a method in C#

Samual Sam
Updated on 22-Jun-2020 10:09:06

634 Views

Use Stopwatch class to measure time of execution of a method in .NET −Stopwatch s = Stopwatch.StartNew();Now set a function and use the ElapsedMilliseconds property to get the execution time in milliseconds −s.ElapsedMillisecondsLet us see the complete code −Example Live Demousing System; using System.IO; using System.Diagnostics; public class Demo {    public static void Main(string[] args) {       Stopwatch s = Stopwatch.StartNew();       display();       for (int index = 0; index < 5; index++) {          Console.WriteLine("Time taken: " + s.ElapsedMilliseconds + "ms");       }       ... Read More

Find power of a number using recursion in C#

George John
Updated on 22-Jun-2020 10:09:37

169 Views

To find the power of a number, firstly set the number and the power −int n = 15; int p = 2;Now create a method and pass these values −static long power(int n, int p) {    if (p != 0) {       return (n * power(n, p - 1));    }    return 1; } Above, the recursive call gave us the results −n * power(n, p - 1)The following is the complete code to get the power of a number −Example Live Demousing System; using System.IO; public class Demo {    public static void Main(string[] args) { ... Read More

How to find the Current Context id of the Thread in C#?

Samual Sam
Updated on 22-Jun-2020 10:11:35

531 Views

To create a new thread.Thread thread = Thread.CurrentThread; thread.Name = "My new Thread”;To get the current context id, use the ContextID property.Thread.CurrentContext.ContextIDLet us see the complete code −Example Live Demousing System; using System.Threading; namespace Demo {    class MyClass {       static void Main(string[] args) {          Thread thread = Thread.CurrentThread;          thread.Name = "My new Thread";          Console.WriteLine("Thread Name = {0}", thread.Name);          Console.WriteLine("current Context id: {0}", Thread.CurrentContext.ContextID);          Console.ReadKey();       }    } }OutputThread Name = My new Thread current Context id: 0

How to get the nth value of a Fibonacci series using recursion in C#?

Chandu yadav
Updated on 22-Jun-2020 10:13:04

1K+ Views

Create a method to get the nth value with recursion.public int displayFibonacci(int n)Call the method −displayFibonacci(val)On calling, the displayFibonacci() meyhod gets called and calculate the nth value using recursion.public int displayFibonacci(int n) {    if (n == 0) {       return 0;    }    if (n == 1) {       return 1;    } else {       return displayFibonacci(n - 1) + displayFibonacci(n - 2);    } }Let us see the complete code −Example Live Demousing System; public class Demo {    public static void Main(string[] args) {       Demo d = ... Read More

How to find the Sum of two Binary Numbers using C#?

karthikeya Boyini
Updated on 22-Jun-2020 10:13:48

2K+ Views

To find the sum of two binary numbers, firstly set them.val1 = 11110; val2 = 11100;Now call the displaySum() method, which created to display the sumL.sum = displaySum(val1, val2);We have set a new array in the method to display each bit of the binary number.long[] sum = new long[30];Now let us see the complete code to calculate the sum of binary numbers as shown in the code below −Example Live Demousing System; class Demo {    public static void Main(string[] args) {       long val1, val2, sum = 0;       val1 = 11110;       val2 ... Read More

Advertisements