Reverse a Stack Using Chash

Ankith Reddy
Updated on 22-Jun-2020 09:39:38

4K+ Views

Set a stack and add elements to it.Stack st = new Stack(); st.Push('P'); st.Push('Q'); st.Push('R');Now set another stack to reverse it.Stack rev = new Stack();Until the count of ths Stack is not equal to 0, use the Push and Pop method to reverse it.while (st.Count != 0) {    rev.Push(st.Pop()); }The following is the complete code −Example Live Demousing System; using System.Collections; namespace CollectionsApplication {    public class Program {       public static void Main(string[] args) {          Stack st = new Stack();          Stack rev = new Stack();       ... Read More

Compile and Execute C# Programs on Linux

Arjun Thakur
Updated on 22-Jun-2020 09:38:54

1K+ Views

To compile and execute C# programs on Linux, firstly you need to IDE. On Linux, one of the best IDEs is Monodevelop.It is an open source IDE that allows you to run C# on multiple platforms i.e. Windows, Linux and MacOS. Monodevelop is also known as Xamarin Studio. It has a C# compiler to run C# programs.Monodevelop has the following features −Multi-platform IDE − Supports Linux, Windows and macOS.Supports multiple languages − MonoDevelop supports multiple languages such as C#, F#, Visual Basic .NET, etc.Integrated Debugger − It comes with an integrated debugger for debugging Mono and native applications.Code Completion − ... Read More

Compile and Execute C# Programs on Mac OS

karthikeya Boyini
Updated on 22-Jun-2020 09:38:39

2K+ Views

To compile and execute C# programs on Mac, firstly you need to IDE. On MacOS, one of the best IDEs is Monodevelop.Monodevelop is an open source IDE that allows you to run C# on multiple platforms i.e. Windows, Linux, and MacOS. MonoDevelop is also known as Xamarin Studio.Monodevelop has a C# compiler to run C# programs. It can be used on Windows, macOS and Linux.For Mac, a special version of MonoDevelop was introduced and it was called Visual Studio for Mac. It has many of the features of what the same IDE provides for Windows like a tool for and ... Read More

Compile and Execute C# Programs on Windows

Chandu yadav
Updated on 22-Jun-2020 09:38:14

1K+ Views

The best IDE for C# on Windows is Microsoft Visual Studio. It is an IDE to develop websites, web apps, mobile apps, etc.The following are the features of Visual Studio IDE −Code Editor − Visual Studio has a code editor supporting syntax highlighting and code completion using IntelliSense.Breakpoints − Set breakpoints and allow monitoring the variable values as the execution progress.Extend Capability − With Visual Studio, you can extend the functionality of the IDE. The extension includes macros, packages, etc.Built-in-languages − Visual Studio supports more than 30 programming languages, including C#, F#, JavaScript, TypeScript, etc.Here are the steps to compile ... Read More

Split Even and Odd Integers into Different Arrays in C#

Samual Sam
Updated on 22-Jun-2020 09:37:39

2K+ Views

Take two arrays:int[] arr2 = new int[5]; int[] arr3 = new int[5];Now, if the array element gets the remainder 0 on dividing by 2, it is even. Get those elements and add in another array. This loops through the length of the array:if (arr1[i] % 2 == 0) {    arr2[j] = arr1[i]; }In the else condition, you will get the odd elements. Add them to a separate array and display them individually as shown in the below example:Example Live Demousing System; namespace Demo {    public class Program {       public static void Main(string[] args) {     ... Read More

Convert Time from 12-Hour to 24-Hour Format in C#

George John
Updated on 22-Jun-2020 09:36:23

12K+ Views

Firstly, set the 12 hr format date.DateTime d = DateTime.Parse("05:00 PM");Now let us convert it into 24-hr format.d.ToString("HH:mm"));The following is the code to covert time from 12 hour to 24 hour format −Example Live Demousing System; namespace Demo {    public class Program {       public static void Main(string[] args) {          DateTime d = DateTime.Parse("05:00 PM");          Console.WriteLine(d.ToString("HH:mm"));       }    } }Output17:00

Find All Duplicate Elements in an Integer Array

karthikeya Boyini
Updated on 22-Jun-2020 09:35:59

10K+ Views

Firstly, set the array with duplicate elements.int[] arr = {    24,    10,    56,    32,    10,    43,    88,    32 };Now declare a Dictionary and loop through the array to get the repeated elements.var d = new Dictionary < int, int > (); foreach(var res in arr) {    if (d.ContainsKey(res))          d[res]++;    else    d[res] = 1; }Example Live Demousing System; using System.Collections.Generic; namespace Demo {    public class Program {       public static void Main(string[] args) {          int[] arr = {   ... Read More

Find Common Elements in Three Arrays Using Sets in C#

Chandu yadav
Updated on 22-Jun-2020 09:34:05

553 Views

Set three arraysint[] arr1 = {    99,    57,    63,    98 }; int[] arr2 = {    43,    99,    33,    57 }; int[] arr3 = {    99,    57,    42 };Now set the above elements using HashSet.// HashSet One var h1 = new HashSet < int > (arr1); // HashSet Two var h2 = new HashSet < int > (arr2); // HashSet Three var h3 = new HashSet < int > (arr3);Let us see the complete code to find common elements.Exampleusing System; using System.Collections.Generic; using System.Linq; public class Program ... Read More

CSS overflow-y Property

Prabhas
Updated on 22-Jun-2020 09:33:36

282 Views

The CSS overflow-y allows you to decide what to do with the top bottom edges of the content. You can try to run the following code to implement the overflow-y property −ExampleLive Demo                    div {             background-color: orange;             width: 250px;             height: 45px;             border: 2px solid blue;             overflow-x: hidden;             overflow-y: scroll;          }                     Heading       Overflow property used here. This is a demo text to show the working of CSS overflow-x and overflow-y.     Output

Find Largest, Smallest, Second Largest, and Second Smallest in a List

Samual Sam
Updated on 22-Jun-2020 09:31:34

2K+ Views

Set the listvar val = new int[] {    99,    35,    26,    87 };Now get the largest number.val.Max(z => z);Smallest numberval.Min(z => z);Second largest numberval.OrderByDescending(z => z).Skip(1).First();Second smallest numberval.OrderBy(z => z).Skip(1).First();The following is the code −Example Live Demousing System; using System.Linq; public class Program {    public static void Main() {       var val = new int[] {          99,          35,          26,          87       };       var maxNum = val.Max(z => z);       ... Read More

Advertisements