Ramon Torras

TECHNOLOGY ENTHUSIAST

VB.NET

Como hacer una lista generica ordenable (generic list)

A menudo utilizamos listas genericas para clases que nosotros creamos. Pero como puedo ordenar los elementos? por que propiedad de la clase?   Aqui detalla como crear la clase donde hay que hacer la funcion icompare .   funcion que sera llamada cuando llamemos el metodo Sort de la lista.   http://blogs.vbcity.com/mcintyre/archive/2006/08/06/6143.aspx  

Passar de String to Double / Double to String

Parece mentira pero no es tan evidente como un Ctype o un convert.     Dim a As DoubleDim nfi As NumberFormatInfo = New NumberFormatInfonfi.NumberDecimalSeparator = . a = Double.Parse(Importe, nfi) Para passar de Doube a String con un simple ToString basta: a.ToString( F )   ‘ formateo con 2 decimales ———————————– Otros casos: number.ToString( F […]

Conversor Traductor VB C#

A veces te encuentras que depende sobre que programes te serà mas comodo en VB o C#. Tb a menudo encuentras el ejemplo que buscavas pero no esta en el lenguaje que querias. Este conversor on-line es la solucion 😀 LINK   Tambien encontré otro conversor pero solo de C# a VB LINK

Sobrecarga de operadores de clase

Aqui os muestro otro ejemplo de como sobrecargar operadores. muy útil cuando hacemos comparaciones de nuestra clase:   Public Class cUsuario  Implements Collections.Generic.IComparer(Of cUsuario)   Public num As Integer    Shared Operator <(ByVal a As cUsuario, ByVal b As cUsuario) As Boolean      ….       Return True    End Operator    Shared Operator >(ByVal a As […]

Uso de generico en VB 2005

Realmente esta todo hecho en .net !   Todas las estructuras de datos listas, pilas, tablas de hash,etc..  estan todas hechas. En VB esta un tipo llamado generico donde tu puedes declarar cualquier estructura de datos y luego en modo de ejecucion definiremos.   Pero si por si acaso queremos definir una estructura a nuestra manera […]