Programa C# para contar los archivos según la extensión usando LINQ

Dados los archivos, ahora contamos los archivos según la extensión usando LINQ. Estamos considerando todos los tipos de formatos de archivo como pdf, txt, xml y vamos a contar estos archivos según la extensión. Para eso, tenemos que conocer los siguientes métodos: Path.GetExtension(): este método se utiliza para obtener una extensión de la ruta dada. … Continue reading «Programa C# para contar los archivos según la extensión usando LINQ»

Programa C# para ordenar una lista de nombres de strings usando el método LINQ OrderBy()

Dada una lista de nombres de strings, ahora nuestra tarea es ordenar los nombres dados en la lista usando el método OrderBy() de LINQ. Este método se utiliza para clasificar los elementos de la colección en orden ascendente. Mientras usa este método en la consulta LINQ, no necesita agregar una condición adicional para ordenar la … Continue reading «Programa C# para ordenar una lista de nombres de strings usando el método LINQ OrderBy()»

Programa en C# para generar números pares aleatorios mediante consultas paralelas de LINQ

LINQ se conoce como Language Integrated Query y se introdujo en .NET 3.5. Da poder a los lenguajes .NET para generar o crear consultas para recuperar datos de la fuente de datos. En este artículo, generaremos números pares aleatorios en paralelo usando LINQ. Entonces, usaremos ParallelQuery{TSource} para generar una secuencia de números enteros en paralelo … Continue reading «Programa en C# para generar números pares aleatorios mediante consultas paralelas de LINQ»

Programa C# para verificar que una clase específica sea una clase abstracta o no

La abstracción es el proceso para ocultar los detalles internos y mostrar solo la funcionalidad. La palabra clave abstracta se usa antes de la clase o el método para declarar la clase o el método como abstracto. En este artículo, aprenderemos cómo verificar que una clase específica sea una clase abstracta o no. Para realizar … Continue reading «Programa C# para verificar que una clase específica sea una clase abstracta o no»

Programa C# para convertir una string binaria en un entero

Dada una string binaria como entrada, necesitamos escribir un programa para convertir la string binaria en un entero equivalente. Para convertir una string binaria a entero, tenemos que usar la función Convert.ToInt32(String, Base/Int32) para convertir los valores. La base del binario es 2.  Sintaxis:  Convert.ToInt32(String, Base/Int32); Ejemplos: Input : 1010101010101010 Output : 43690 Input : … Continue reading «Programa C# para convertir una string binaria en un entero»

Programa para definir varios tipos de constantes en C#

Como en otros lenguajes de programación, varios tipos de constantes se definen igual que en C#, también podemos definir varios tipos de constantes e imprimir sus valores. Están fijados en valores en el programa. Puede haber cualquier tipo de constantes como enteros, constantes de caracteres, flotantes, dobles, de string, octales, hexadecimales, etc. Definir constante: mediante … Continue reading «Programa para definir varios tipos de constantes en C#»

Programa C# para el problema de selección de actividades | Codicioso Algo-1

Se le dan n actividades con sus horas de inicio y finalización. Seleccione el número máximo de actividades que puede realizar una sola persona, suponiendo que una persona solo puede trabajar en una sola actividad a la vez. Ejemplo: Example 1 : Consider the following 3 activities sorted by finish time. start[] = {10, 12, … Continue reading «Programa C# para el problema de selección de actividades | Codicioso Algo-1»

Programa C# para producir una secuencia filtrada de elementos que contienen solo una propiedad de datos dados

Dada una lista que contiene los detalles de los estudiantes, ahora producimos una secuencia filtrada de elementos que contienen solo una propiedad de cada Estudiante. Así que usamos el siguiente método de LINQ para resolver el problema dado: 1. Método Aggregate() : este método se utiliza para realizar operaciones de agregación en los valores de … Continue reading «Programa C# para producir una secuencia filtrada de elementos que contienen solo una propiedad de datos dados»

Programa C# para mostrar el uso del método LINQ Aggregate()

En LINQ , la función de agregación es la función que sirve para calcular un valor de una colección de valores. O podemos decir que el método Aggregate() se usa para realizar operaciones de agregación en los valores de una colección. En palabras sencillas, el método Aggregate() implementa una serie de operaciones para cada uno … Continue reading «Programa C# para mostrar el uso del método LINQ Aggregate()»

Programa C# para invertir la lista de ciudades usando LINQ

Dada una lista de nombres de ciudades, necesitamos invertir la lista de ciudades y esto se puede hacer usando el método reverse() en LINQ. El método Reverse() invierte la secuencia de los elementos en la lista especificada. está disponible en las clases Queryable y Enumerable. Devolverá una ArgumentNullException si la fuente dada es nula. Sintaxis: … Continue reading «Programa C# para invertir la lista de ciudades usando LINQ»