CSharp Trozos de Código
De C# Online.NET (CSharp-Online.NET)—su enciclopedia libre de C# y .NET
(Redirigido desde CSharp Snippets de Código)
Un trozo de código C# (code snippet, en inglés) es un breve ejemplo de código C# útil, que usualmente ejecuta una función específica sencilla. Como son fragmentos de código de fuente C# muy simples, frecuentemente se omiten las instrucciones using que hacen referencia a los namespaces asociados. Los trozos de código C# disponibles se presentan categorizados y organizados alfabéticamente por namespace.
Tabla de contenidos |
[editar]
C# Trozos de Código / Ejemplos C#
[editar]
Microsoft.Win32
- Leer una Clave del Registro - Leer una clave del Registro de Windows.
- Escribir una clave en el Registro - Escribir una clave del Registro de Windows.
[editar]
System
- Calcular un número Fibonacci - un ejemplo sobre recursión que calcula un número Fibonacci.
- Llamar con argumentos variables - usar
paramspara implementar una función o método que acepta un número de variables que varía.
- Cómo atrapar una excepción de desbordo OverflowException - atrapar una excepción causada por un desbordo numérico.
- Convertir Centígrados y Fahrenheit - convierte temperaturas desde una escala hacia la otra.
- Declarar cadenas literales múltiples - declara cadenas literales (string literals) las cuales pueden abarcar varias líneas.
- Declara un evento simple - publica y suscribe un evento simple (
event).
- Dar formato a la fecha y la hora - desplegar varios formatos de fecha y hora.
- Obtener un número desde la consola - ingresar una cadena de texto y convertirla a un número.
- Obtener una referencia de tipo - obtener una referencia de tipo (
Type) hacia un tipo.
- Obtener un argumento desde la línea de comandos - obtener un argumento desde la línea de comandos en la función
Main.
- Obtener los nombre de NetBIOS y DNS del ordenador - obtener los nombres locales del ordenador (computador).
- Implementar la interfáz IDisposable - implementar la interfáz
IDisposable.
- Tomar el tiempo de ejecución - calcular el tiempo por intervalos que se tarda en ejecutar.
- Sobrecarga el operador mas - Sobrecarga del operador mas (+) para añadir objetos.
- Reemplazar el método ToString - reemplazar el método
ToStringheredado por un objeto.
- Pasar delegados anónimos - pasar un delegado anónimo como un argumento.
- Leer la entrada de la consola - leer los caractéres o cadenas de texto desde la consola (
Console).
System.String- varias funciones para la manipulación de cadenas de texto en C#.
- System.String—Encontrar el tamaño de la cadena de texto - encontrar el tamaño de una cadena de texto.
- Usar enumeraciones - ilustra la declaración y uso de tipos de enumeración (palabra clave
enum).
- Usar enumeraciones como puntos de referencia - ilustra el uso de tipos de enumeraciones (palabra clave
enum) as como puntos de referencia.
[editar]
System.Collections
- Calcular los números primos - encuentra los números primos usando un
BitArray.
[editar]
System.Collections.Generic
- Crear una propiedad de índice - acceder a una clase como si fuese un arreglo con índice.
[editar]
System.Data.SqlClient
- Lista las bases de datos del servidor SQL - despliega una lista con todas las bases de datos del servidor SQL.
[editar]
System.IO
- Borra el caché del Internet Explorer - borra todos los archivos temporales del internét.
- Lee un archivo del disco - lee un archivo de texto desde el disco una línea a la vez.
[editar]
System.Net
- HTTP Post - envía una petición HTTP usando el método Post y recibe la respuesta.
System.Net.Mail- funciones SMTP e-Mail.
- Envía un correo electrónico - envía un correo electrónico usando SMTP.
[editar]
System.Reflection
- Despliega los atributos de las Asambleas (Assembly) - lista todos los atributos de una asamblea (assembly).
- Lista las excepciones de una Asamblea - lista todas las excepciones públicas que lanza una Asamblea.
[editar]
System.Runtime.InteropServices
- Crea una unión tipo C - usa
ExplicitLayoutpara formar unstructen Visual C#.- Vaciar la Papelera de Reciclaje - vacía la Papelera de Reciclaje.
- Abre/cierra la compuerta del Disco Compacto - abre y ciera la compuerta del disco compacto.
[editar]
System.Security.Principal
- Revisa si el principal es un administrador - revisa si el usuario actual es un administrador.
[editar]
System.Text.RegularExpressions
- Revisa si todas las cadenas son numéricas - devuelve
truesi todas las cadenas de texto no contienen caracteres del alfabeto.- Revisa si toda la cadena está en mayúscula - devuelve
truesi la cadena de texto no contiene caracteres en minúscula.- Analiza la cadena de conección - encuentra el nombre del anfitrión (host), el nombre del caso (instance) y el nombre de la base de datos en la cadena de conección.
- Quitar todas las etiquetas de HTML - remueve todas las etiquetas de HTML de una cadena de texto.
[editar]
System.Windows.Forms
- Selecciona un color con el ColorDialog - selecciona un color usando el cuadro de diálogo
ColorDialog.
- Selecciona un archivo con el OpenFileDialog - selecciona un archivo usando el cuadro de dialogo
OpenFileDialog.
- Determinar el tipo de fuente (letra) de un control usando FontDialog - Asignar el tipo de fuente (letra) en un control usando
ColorDialog.