Trucos C#
C#
03.11.2010 19:32
En .NET existen dos lenguajes, el Visual Basic.net y el C#. El segundo, C#, incorpora la sintaxis más cercana al C, es mucho más estricto, pero su código fuente es más estructurado. En esta sección enseñamos trucos básicos para el uso del C#
Función IsNumeric en C#
03.11.2010 19:38
Esta función sirve pamera mirar si es numerica o no una expression
public bool IsNumeric(object Expression)
{
bool isNum;
double retNum;
isNum = Double.TryParse(Convert.ToString(Expression), System.Globalization.NumberStyles.Any,System.Globalization.NumberFormatInfo.InvariantInfo, out retNum...
Escribir en un fichero
03.11.2010 19:37
StringBuilder sbFile = new StringBuilder();
StreamWriter swWriter;
string fileName;
sbFile.Append(sDirLog);
sbFile.Append(@"Name");
sbFile.Append(".log");
fileName = sbFile.ToString();
swWriter = File.AppendText(fileName);
swWriter.WriteLine(System.DateTime.Now.ToString("dd-MM-yyyy") + " " +...
Recortar Imagen
03.11.2010 19:37
Gracias a esta función podremos recortar una imagen fácilmente
public static byte[] CropImageFile(byte[] imageFile, int targetW, int targetH, int targetX, int targetY)
{
Image imgPhoto = Image.FromStream(new MemoryStream(imageFile));
Bitmap bmPhoto = new...
Redimensionar Imagen
03.11.2010 19:37
Gracias a esta función podremos redimensionar una imagen rápidamente
public static byte[] ResizeImageFile(byte[] imageFile, int targetSize)
{
Image original = Image.FromStream(new MemoryStream(imageFile));
int targetH, targetW;
if...
Factorial de un número
03.11.2010 19:36
Con esta función de C# podemos saber el factorial de un número:
using System;
namespace Factorial{
class Principal{
[STAThread]
static void Main(){
int numero=0;
Console.Write("\t\tBienvenido al programa que halla el factorial de un número!\n");
try{
Console.Write("\nIngrese un número:...
101 Ejemplos en C#
03.11.2010 19:35
Microsoft ha puesto a disposición de todos los programadores de 101 Ejemplos de Programación en C#.
Estas descargas incluyen una compilación de ejemplos C# que demuestran varios aspectos importantes del lenguaje como: sintaxis, acceso a datos, Windows Forms, desarrollo web, servicios web,...
Como remover etiquetas HTML
03.11.2010 19:35
Para eliminar las etiquetas de HTML en un texto, podemos utilizar un algoritmo complejo donde quietemos todos los tags, pero también, podemos utilizar las fenomenales regulars expressions:
sText = "<;font color=Red>;Trucos ...
Versionado de DLL's en .Net
03.11.2010 19:34
Podemos versionar rápidamente las versiones de DLL en proyectos de .net.
Para poder versionar las dlls, tenemos que modificar el AssemblyInfo.css del proyecto que queramos versionar:
using System.Reflection;
using System.Runtime.CompilerServices;
//
// La información general de un ensamblado...
Crear checkbox dinamicos
03.11.2010 19:33
Con esta función podrás crear checkbox de forma dinámica.
#region dyanamic checkboxes
//Function to generate the dyanamic checkboxes
private void AddCheckboxes(string strCheckboxText)
...