Found 34489 Articles for Programming

Sort list elements in descending order in C#

Samual Sam
Updated on 23-Jun-2020 08:24:22

782 Views

The following is our list with elements −IList emp = new List() {    new Employee() { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 } ,    new Employee() { EmployeeRank = 05, EmpName = "Raman", EmpMarks = 95 } };Now use orderby and descending to sort elements in descending order.var res = from str in emp orderby str.EmpName descending select str;Example Live Demousing System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       IList emp = new List() {          new Employee() { EmployeeRank = 4, EmpName ... Read More

C# Queryable Min Method

Ankith Reddy
Updated on 23-Jun-2020 08:14:53

98 Views

Get the minimum value from a sequence using the Min() method in C#.The following is our list.List list = new List { 1, 2, 3, 4, 5, 6 };Now, use Queryable Min() method to get minimum element.list.AsQueryable().Min();Exampleusing System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       List list = new List { 1, 2, 3, 4, 5, 6 };       foreach(long ele in list) {          Console.WriteLine(ele);       }       // getting lowest element       long min_num = list.AsQueryable().Min();       Console.WriteLine("Smallest number = {0}", mix_num);    } }

C# Queryable Max Method

karthikeya Boyini
Updated on 23-Jun-2020 08:15:18

136 Views

Get the maximum value from a sequence using the Max() method.Let’s say the following is our list.List list = new List { 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000 };Use the Max() method to get the largest element.list.AsQueryable().Max();Example Live Demousing System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       List list = new List { 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000 };       foreach(long ele in list)       Console.WriteLine(ele);       // getting largest element       long max_num = list.AsQueryable().Max();       Console.WriteLine("Largest number = {0}", max_num);    } }Output200 400 600 800 1000 1200 1400 1600 1800 2000 Largest number = 2000

AsQueryable() in C#

Arjun Thakur
Updated on 23-Jun-2020 08:15:40

3K+ Views

AsQueryable() method is used to get an IQueryable reference.Let us see an example to find sum of integer values.Firstly, set an integer array.var arr = new int[] { 100, 200, 300, 400 };Now to find the sum, use the Queryable Sum() and AsQueryable() method.Queryable.Sum(arr.AsQueryable());The following is the complete code.Example Live Demousing System; using System.Linq; class Demo {    static void Main() {       var arr = new int[] { 100, 200, 300, 400 };       int res = Queryable.Sum(arr.AsQueryable());       Console.WriteLine("Sum: "+res);    } }OutputSum: 1000

Convert.ToString Method in C#

Chandu yadav
Updated on 23-Jun-2020 08:17:07

1K+ Views

Convert the specified value to its equivalent string using the ToString() method.Initialize a bool value.bool boolVal = false;Now, to convert it to a string, use the ToString() method.Convert.ToString(boolVal)The following is the complete example.Example Live Demousing System; public class Demo {    public static void Main() {       bool boolVal = false;       Console.WriteLine(Convert.ToString(boolVal));    } }OutputFalse

C# Regex. Matches Method

Samual Sam
Updated on 23-Jun-2020 08:16:49

1K+ Views

The method matches instances of a pattern and is used to extract value based on a pattern.Let us see hoe to check for a valid URL.For that, pass the regex expression in the Matches method.MatchCollection mc = Regex.Matches(text, expr);Above, the expr is our expression that we have set to check for valid URL."^(http|http(s)?://)?([\w-]+\.)+[\w-]+[.com|.in|.org]+(\[\?%&=]*)?”The text we have set to check is a URL i.e.https://demo.comLet us see the complete code.Example Live Demousing System; using System.Text.RegularExpressions; namespace Demo {    class Program {       private static void showMatch(string text, string expr) {          MatchCollection mc = Regex.Matches(text, expr);   ... Read More

C# Linq FirstorDefault Method

Ankith Reddy
Updated on 23-Jun-2020 08:18:42

19K+ Views

Use the FirstorDefault() method to return the first element of a sequence or a default value if element isn’t there.The following is our empty list −List val = new List { };Now, we cannot display the first element, since it is an empty collection. For that, use the FirstorDefault() method to display the default value.val.AsQueryable().FirstOrDefault();The following is the complete example.Example Live Demousing System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       List val = new List { };       double d = val.AsQueryable().FirstOrDefault();       Console.WriteLine("Default Value = "+d);     ... Read More

C# Linq Intersect Method

karthikeya Boyini
Updated on 23-Jun-2020 08:18:12

443 Views

Find common elements between two arrays using the Intersect() method.The following are our arrays −int[] val1 = { 15, 20, 40, 60, 75, 90 }; int[] val2 = { 17, 25, 35, 55, 75, 90 };To perform intersection.val1.AsQueryable().Intersect(val2);Let us see the entire example.Example Live Demousing System; using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       int[] val1 = { 15, 20, 40, 60, 75, 90 };       int[] val2 = { 17, 25, 35, 55, 75, 90 };       IEnumerable res = val1.AsQueryable().Intersect(val2);       Console.WriteLine("Intersection of both the lists...");       foreach (int a in res)       Console.WriteLine(a);    } }OutputIntersection of both the lists... 75 90

AsEnumerable() in C#

Samual Sam
Updated on 23-Jun-2020 08:19:39

4K+ Views

To cast a specific type to its IEnumerable equivalent, use the AsEnumerable() method. It is an extension method.The following is our array −int[] arr = new int[5]; arr[0] = 10; arr[1] = 20; arr[2] = 30; arr[3] = 40; arr[4] = 50;Now, get the IEnumerable equivalent.arr.AsEnumerable();Example Live Demousing System; using System.Linq; class Demo {    static void Main() {       int[] arr = new int[5];       arr[0] = 10;       arr[1] = 20;       arr[2] = 30;       arr[3] = 40;       arr[4] = 50;       var res = arr.AsEnumerable();       foreach (var ele in res) {          Console.WriteLine(ele);       }    } }Output10 20 30 40 50

Get first three letters from every string in C#

George John
Updated on 23-Jun-2020 08:19:11

2K+ Views

The following are our strings in a list −List list = new List { "keyboard", "mouse", "joystick", "monitor" };To use the first 3 letters, use substring method and use it under the Linq Select method.IEnumerable res = list.AsQueryable() .Cast() .Select(str => str.Substring(0, 3));Example Live Demousing System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       List list = new List { "keyboard", "mouse", "joystick", "monitor" };       // getting first 3 letters from every string       IEnumerable res = list.AsQueryable() .Cast() .Select(str =>       str.Substring(0,3));       foreach (string str in res) {          Console.WriteLine(str);       }    } }Outputkey mou joy mon

Advertisements