Found 27759 Articles for Server Side Programming

Chaining comparison operators in C#

Chandu yadav
Updated on 30-Jul-2019 22:30:23

361 Views

C# has many operators that work on the left-right and righ-left associativity. Chanining depends on the left-to-right associativity on operators with same precedence. Operator precedence determines the grouping of terms in an expression. This affects evaluation of an expression. Certain operators have higher precedence than others do; for example, the multiplication operator has higher precedence than the addition operator. The operators with the highest precedence appear at the top of the table, those with the lowest appear at the bottom. Within an expression, higher precedence operators are evaluated first. To check whether a string is null or not, you can ... Read More

Draw an ellipse in C#

Samual Sam
Updated on 30-Jul-2019 22:30:23

2K+ Views

To draw an ellipse, use the drawEllipse() method in C# that belong to the Graphics object. It has a pen object as well as a rectangle object. You need windows form to draw shapes in C#. Set graphics object. Graphics g = this.CreateGraphics(); Now, the pen object. Pen p = new Pen(new SolidBrush(Color.Red), 15); The following is the rectangle object. Rectangle r = new Rectangle(120, 60, 180, 180); Now use the drawEllipse() method with the graphics object and add both the objects in it to draw an ellipse. s.DrawEllipse(p, r);

What is the IsFixedSize property of SortedList class in C#?

George John
Updated on 23-Jun-2020 10:05:00

59 Views

Use the IsFixedSize property in C# to get a value indicating whether the SortedList has a fixed size.The following is an example showing SorteList with the usage of IsFixedSize property.Example Live Demousing System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          SortedList s = new SortedList();          s.Add("S1", "Maths");          s.Add("S2", "Science");          s.Add("S3", "English");          s.Add("S4", "Economics");          Console.WriteLine("IsFixedSize = " + s.IsFixedSize);       }    } }OutputIsFixedSize = FalseWe ... Read More

C# Nullable Datetime

karthikeya Boyini
Updated on 23-Jun-2020 09:50:16

11K+ Views

Using the DateTime nullable type, you can assign the null literal to the DateTime type.A nullable DateTime is specified using the following question mark syntax.DateTime?The following is the code to implement Nullable Datetime.Example Live Demousing System; class Program {    static void Main() {       DateTime? dt = null;       DateFunc(dt);       dt = DateTime.Now;       DateFunc(dt);       dt = null;       Console.WriteLine(dt.GetValueOrDefault());    }    static void DateFunc(DateTime? dt) {       if (dt.HasValue) {          Console.WriteLine(dt.Value);       } else {          Console.WriteLine(0);       }    } }Output0 9/17/2018 8:27:07 AM 1/1/0001 12:00:00 AM

C# Object Creation of Inherited Class

Samual Sam
Updated on 23-Jun-2020 09:53:34

1K+ Views

A class can be derived from more than one class or interface, which means that it can inherit data and functions from multiple base classes or interfaces.The derived class inherits the base class member variables and member methods. Therefore, the super class object should be created before the subclass is created. You can give instructions for superclass initialization in the member initialization list.Here you can see object is created for the inherited class.Example Live Demousing System; namespace Demo {    class Rectangle {       protected double length;       protected double width;       public Rectangle(double l, ... Read More

C# Interface Types

Ankith Reddy
Updated on 23-Jun-2020 09:52:08

3K+ Views

Interfaces define properties, methods, and events, which are the members of the interface.Interfaces contain only the declaration of the members.Some of the interface types in C# include.IEnumerable − Base interface for all generic collections.IList − A generic interface implemented by the arrays and the list type.IDictionary − A dictionary collection.IEnumerable is an interface defining a single method GetEnumerator that returns an IEnumerator interface.This works for readonly access to a collection that implements that IEnumerable can be used with a foreach statement.The following shows the implementation of IEnumerable interface.Exampleclass Demo : IEnumerable, IEnumerator {    // IEnumerable method GetEnumerator()    IEnumerator ... Read More

C# program to generate secure random numbers

karthikeya Boyini
Updated on 23-Jun-2020 09:54:27

2K+ Views

For secure random numbers, use the RNGCryptoServiceProvider Class. It implements a cryptographic Random Number Generator.Using the same class, we have found some random values using the following −using (RNGCryptoServiceProvider crypto = new RNGCryptoServiceProvider()) {    byte[] val = new byte[6];    crypto.GetBytes(val);    randomvalue = BitConverter.ToInt32(val, 1); }To generate random secure numbers, you can try to run the following code.Example Live Demousing System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; using System.Security.Cryptography; public class Demo {    public static void Main(string[] args) {       for (int i = 0; i

C# Nested Classes

Arjun Thakur
Updated on 23-Jun-2020 09:54:58

2K+ Views

A nested class is a class declared in another enclosing class. It is a member of its enclosing class and the members of an enclosing class have no access to members of a nested class.Let us see an example code snippet of nested classes in C#.Exampleclass One {    public int num1;    public class Two {       public int num2;    } } class Demo {    static void Main() {       One a = new One();       a.num1++;       One.Two ab = new One.Two();       ab.num2++;    } ... Read More

What is the Keys property of Hashtable class in C#?

Chandu yadav
Updated on 23-Jun-2020 09:56:43

69 Views

Gets an ICollection containing the keys in the Hashtable. It displays all the keys in the collection. In the below code, to get all the keys we have used a loop to loop through the collection.foreach (int k in h.Keys) {    Console.WriteLine(k); }The above displays all the keys as shown in the following code −Example Live Demousing System; using System.Collections; class Program {    static void Main() {       Hashtable h = new Hashtable();       h.Add(1, "India");       h.Add(2, "US");       h.Add(3, "UK");       h.Add(4, "Australia");       h.Add(5, "Netherland");       foreach (int k in h.Keys) {          Console.WriteLine(k);       }    } }Output5 4 3 2 1

C# program to add two matrices

Samual Sam
Updated on 23-Jun-2020 09:56:22

6K+ Views

Firstly, set three arrays.int[, ] arr1 = new int[20, 20]; int[, ] arr2 = new int[20, 20]; int[, ] arr3 = new int[20, 20];Now users will enter values in both the matrices. We have to set the row and size columns as n=3, since we want a square matrix of 3x3 size i.e 9 elements.Add both the matrices and print the third array that has the sum.for(i=0;i

Advertisements