Found 2628 Articles for Csharp

C# Program to Pause a Thread

karthikeya Boyini
Updated on 19-Jun-2020 11:46:34

7K+ Views

To pause a thread in C#, use the sleep() method.You need to set the milliseconds for which you want the thread to pause, for example, for 5 seconds, use −Thread.Sleep(5000);ExampleLet us see how to loop through and set the sleep method to pause the thread.Live Demousing System; using System.Threading; namespace Sample {    class Demo {       static void Main(string[] args) {          for (int i = 0; i < 10; i++) {             Console.WriteLine("Sleep for 1 second!");             Thread.Sleep(1000);          } ... Read More

C# Program to pass Parameter to a Thread

Samual Sam
Updated on 19-Jun-2020 11:47:31

4K+ Views

To work with threads, add the following namespace in your code −using System.Threading;Firstly, you need to create a new thread in C# −Thread thread = new Thread(threadDemo);Above, threadDemo is our thread function.Now pass a parameter to the thread −thread.Start(str);The parameter set above is −String str = "Hello World!";ExampleLet us see the complete code to pass a parameter to a thread in C#.Live Demousing System; using System.Threading; namespace Sample {    class Demo {       static void Main(string[] args) {          String str = "Hello World!";          // new thread       ... Read More

C# Program to Kill a Thread

karthikeya Boyini
Updated on 19-Jun-2020 11:48:19

771 Views

Create a thread first and start it −// new thread Thread thread = new Thread(c.display); thread.Start();Now display the thread and set a stop function to stop the working of the thread −public void display() {    while (!flag) {       Console.WriteLine("It's Working");       Thread.Sleep(2000);    } } public void Stop() {    flag = true;    } }ExampleThe following is the complete code to learn how to kill a thread in C#.Live Demousing System; using System.Threading.Tasks; using System.Threading; class Demo {        static void Main(string[] args){       MyClass c = new MyClass(); ... Read More

C# program to Illustrate Upper Triangular Matrix

Samual Sam
Updated on 19-Jun-2020 11:49:44

392 Views

For the upper triangular matrix, set all the elements below the main diagonal to zero.Set the following condition −if (i = j)                Console.Write(A[i, j] + "\t");             else                Console.Write("0\t");          }       }       Console.ReadLine();    } }OutputEnter number of rows and columns of the matrix   Enter elements:   Upper Triangular Matrix 

C# Program to Illustrate Lower Triangular Matrix

karthikeya Boyini
Updated on 19-Jun-2020 11:26:45

215 Views

For the lower triangular matrix, set all the elements above the main diagonal to zero.Set the following condition −if (i >= j)    Console.Write(A[i, j] + "\t"); else    Console.Write("0\t");ExampleYou can try to run the following code to display a lower triangular matrix.Live Demousing System; using System.Linq; class Demo {    static void Main() {       int m, n, i, j;       Console.Write("Enter number of rows and columns of the matrix ");       m = Convert.ToInt16(Console.ReadLine());       n = Convert.ToInt16(Console.ReadLine());       int[, ] A = new int[10, 10];     ... Read More

C# Program to implement Sleep Method Of Thread

Samual Sam
Updated on 19-Jun-2020 11:27:24

245 Views

The sleep method of the thread is used to pause the thread for a specific period.If you want to set sleep for some seconds, then use it like the following code snippet −int sleepfor = 2000; Thread.Sleep(sleepfor);ExampleYou can try to run the following code to implement the sleep method of the thread.Live Demousing System; using System.Threading; namespace MyApplication {    class ThreadCreationProgram {       public static void CallToChildThread() {          Console.WriteLine("Child thread starts");          int sleepfor = 2000;          Console.WriteLine("Child Thread Paused for {0} seconds", sleepfor / 1000);   ... Read More

C# program to find IP Address of the client

karthikeya Boyini
Updated on 19-Jun-2020 11:28:29

2K+ Views

Firstly find the hostname using the Dns.GetHostName() method in C# −String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("Hostname: "+hostName);Now, use the IPHostEntry.AddressList Property to get IP Address −IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressList;ExampleTry the following code to display IP address −using System; using System.Net; class Program {    static void Main() {       String hostName = string.Empty;       hostName = Dns.GetHostName();       IPHostEntry myIP = Dns.GetHostEntry(hostName);       IPAddress[] address = myIP.AddressList;       for (int i = 0; i < address.Length; i++) {          Console.WriteLine("IP Address {1} : ",address[i].ToString());       }       Console.ReadLine();    } }

C# program to Reverse words in a string

Samual Sam
Updated on 19-Jun-2020 11:29:21

2K+ Views

Let’s say the following is the string −Hello WorldAfter reversing the string, the words should be visible like −olleH dlroWExampleUse the reverse() method and try the following code to reverse words in a string.Live Demousing System; using System.Linq; class Demo {    static void Main() {       // original string       string str = "Hello World";       // reverse the string       string res = string.Join(" ", str.Split(' ').Select(s => new String(s.Reverse().ToArray())));       Console.WriteLine(res);    } }OutputolleH dlroW

C# program to reverse an array

karthikeya Boyini
Updated on 19-Jun-2020 11:30:41

3K+ Views

Firstly, set the original array −int[] arr = { 15, 16, 17, 18 }; // Original Array Console.WriteLine("Original Array= "); foreach (int i in arr) {    Console.WriteLine(i); }Now, use the Array.reverse() method to reverse the array −Array.Reverse(arr);ExampleThe following is the complete code to reverse an array in C#Live Demousing System; class Demo {    static void Main() {       int[] arr = { 15, 16, 17, 18 };       // Original Array       Console.WriteLine("Original Array= ");       foreach (int i in arr) {          Console.WriteLine(i);       }       // Reverse Array       Array.Reverse(arr);       Console.WriteLine("Reversed Array= ");       foreach (int j in arr) {          Console.WriteLine(j);       }       Console.ReadLine();    } }OutputOriginal Array=   15 16 17 18 Reversed Array=   18 17 16 15

C# program to reverse a string

Samual Sam
Updated on 19-Jun-2020 11:32:09

11K+ Views

Our sample string is −myStr = "Tom";To reverse the string, firstly find the length of the string −// find string length int len; len = myStr.Length - 1;Now, use a while loop until the length is greater than 0 −while (len >= 0) {    rev = rev + myStr[len];    len--; }ExampleYou can try to run the following code to reverse a string in C#.Live Demousing System; class Demo {    static void Main() {       string myStr, rev;       myStr = "Tom";       rev ="";       Console.WriteLine("String is {0}", myStr); ... Read More

Advertisements