Programa en C# para el número mínimo de saltos para llegar al final

Dada una array de enteros donde cada elemento representa el número máximo de pasos que se pueden realizar desde ese elemento. Escriba una función para devolver el número mínimo de saltos para llegar al final de la array (a partir del primer elemento). Si un elemento es 0, entonces no puede moverse a través de … Continue reading «Programa en C# para el número mínimo de saltos para llegar al final»

C# | Método CharEnumerator.Dispose()

Este método se utiliza para liberar todos los recursos utilizados por la instancia actual de la clase CharEnumerator. El método Dispose() deja el CharEnumerator en un estado inutilizable. Por lo tanto, este método debe llamarse cuando un usuario terminó de trabajar con CharEnumerator . Sintaxis: public void Dispose (); Valor de retorno: este método no … Continue reading «C# | Método CharEnumerator.Dispose()»

Programa C# para demostrar el uso de la propiedad CanRead

La clase FileStream se utiliza para realizar operaciones de lectura y escritura en un archivo. Proporciona soporte completo para operaciones de lectura y escritura sincrónicas y asincrónicas. Esta clase proporciona diferentes tipos de métodos y propiedades y la propiedad CanRead es una de ellas. Esta propiedad se usa para verificar si la secuencia dada admite … Continue reading «Programa C# para demostrar el uso de la propiedad CanRead»

Programa C# para implementar la herencia múltiple mediante la interfaz y la clase abstractas

Dada la herencia múltiple, ahora nuestra tarea es implementar la herencia múltiple con la ayuda de una clase e interfaz abstractas. Entonces, antes de la implementación, en primer lugar, aprendemos la definición básica de herencia múltiple, clase abstracta e interfaz.  Herencia múltiple: la herencia múltiple es un tipo de herencia que se sigue en los … Continue reading «Programa C# para implementar la herencia múltiple mediante la interfaz y la clase abstractas»

Programa C# para ordenar los nombres de los estudiantes en orden descendente usando LINQ

Dada una lista de nombres de estudiantes, ahora nuestra tarea es ordenar los nombres dados en la lista en orden descendente usando LINQ. Esta tarea se puede realizar usando el método OrderByDescending() de LINQ. Este método se utiliza para ordenar los elementos de la colección en orden descendente. Mientras usa este método en la consulta … Continue reading «Programa C# para ordenar los nombres de los estudiantes en orden descendente usando LINQ»

Programa C# para crear un directorio

Un directorio es un sistema de archivos que almacena archivos. Ahora nuestra tarea es crear un directorio en C#. Podemos crear un directorio utilizando el método CreateDirectory() de la clase Directory. Este método se utiliza para crear directorios y subdirectorios en una ruta específica. Si el directorio especificado existe o la ruta proporcionada no es … Continue reading «Programa C# para crear un directorio»

Programa C# para comprobar que un tipo especificado es un tipo de valor o no

En C#, el tipo de valor representa una secuencia de bits. No es una clase ni una interfaz, se denomina estructura o enumeración (un caso especial de tipo de valor). Entonces, para verificar si el tipo especificado es Value Type o no, usamos la propiedad IsValueType de la clase Type. Es una propiedad de sólo … Continue reading «Programa C# para comprobar que un tipo especificado es un tipo de valor o no»

C# – Copiar el contenido de un archivo a otro archivo

Dado un archivo, ahora nuestra tarea es copiar datos de un archivo a otro usando C#. Entonces, para hacer esta tarea, usamos el método Copy() de la clase File del espacio de nombres System.IO. Esta función se utiliza para copiar contenido de un archivo a un archivo nuevo. Tiene dos tipos diferentes de métodos sobrecargados: … Continue reading «C# – Copiar el contenido de un archivo a otro archivo»

Programa C# para imprimir todas las permutaciones de una string dada

Una permutación también llamada «número de arreglo» u «orden» es un reordenamiento de los elementos de una lista ordenada S en una correspondencia uno a uno con S mismo. ¡Una string de longitud n tiene n! permutación.  Fuente: Mathword ( http://mathworld.wolfram.com/Permutation.html ) A continuación se muestran las permutaciones de la string ABC. ABC ACB BAC BCA … Continue reading «Programa C# para imprimir todas las permutaciones de una string dada»

Programa C# para subarray cuadrada de tamaño máximo con todos los 1

Dada una array binaria, encuentre la subarray cuadrada de tamaño máximo con todos 1. Por ejemplo, considere la siguiente array binaria. Publicación traducida automáticamente Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA