Mostrando las entradas con la etiqueta CSharp. Mostrar todas las entradas
Mostrando las entradas con la etiqueta CSharp. Mostrar todas las entradas

viernes, 16 de octubre de 2009

Función IsNumeric en C#

Csharp (C#) no cuenta con una función isnumeric al estilo Visual Basic, pero se pueden implementar diferentes soluciones para lograr el objetivo, uno es hacer una función como la siguiente:

public bool IsNumeric(object Expression)
{
bool esnumero;
double returnNumero;

esnumero= Double.TryParse(Convert.ToString(Expression), System.Globalization.NumberStyles.Any,System.Globalization.NumberFormatInfo.InvariantInfo, out returnNumero);
return esnumero;
}

La otra solución es crear una librería (Dll) en visual basic.NET y directamente referenciarla en C#, que yo pienso que es quizás la mejor opción.

miércoles, 28 de noviembre de 2007