Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: luis456 en 21 Octubre 2014, 19:37 pm



Título: Trabajar con array variables
Publicado por: luis456 en 21 Octubre 2014, 19:37 pm
Hola

Bien he estado buscando como trabajar con variables y array convertir de integer a lo que sea pero no doy con un buen tuto ( solo para brutus ) jejej como convertir pasar de una variable a otra jejej seguro elektro si lo lee ya sabe el porque ,pero como no doy pie con bola con esto de combinar valores de una variable a otra :)

AAA lo que quiero es saber donde ir :)

luis


Título: Re: Trabajar con array variables
Publicado por: Eleкtro en 21 Octubre 2014, 20:38 pm
convertir de integer a lo que sea

Bueno, hay varias maneras de convertir un DataType, cada uno con sus pequeñas diferencias a tener en cuenta.

1)

Utilizando los métodos Parse o TryParse de un DataType.

Código
  1. Dim str As String = "1"
  2. Dim num As Integer
  3.  
  4. Integer.TryParse(str, num)


2)

Utilizando las funciones de conversión de DataTypes:
http://msdn.microsoft.com/en-us/library/s2dy91zy.aspx

Código
  1. Dim str As String = "1"
  2. Dim num As Integer
  3.  
  4. num = CInt(str)


3)

Utilizando los métodos de la Class 'Convert'.

Código
  1. Dim str As String = "1"
  2. Dim num As Integer
  3.  
  4. num = Convert.ToInt32(str, 10I)


4)

Utilizando las funciones CType, TryCast o DirectCast.

Código
  1. Dim str As String = "1"
  2. Dim num As Integer
  3.  
  4. num = CType(str, Integer)


5)

Utilizando la Class 'TypeConverter'.

Código
  1. Imports System.ComponentModel
  2.  
  3. Dim str As String = "1"
  4. Dim num As Integer
  5.  
  6. Dim converter As TypeConverter = TypeDescriptor.GetConverter(num.GetType)
  7. With converter
  8.  
  9.    If .CanConvertFrom(str.GetType) Then
  10.        num = .ConvertFrom(str)
  11.    End If
  12.  
  13. End With

Saludos.


Título: Re: Trabajar con array variables
Publicado por: luis456 en 21 Octubre 2014, 21:14 pm
vale :)

 tengo una variable tipo

Código
  1. Dim xxxxalgo As IEnumerable(Of Integer)

y quiero usar los valores que tiene esta variable que entiendo es de dos bites  ? en esta de abajo que a la final no me entero
que es   " New List " o no me aclaro


 
Código
  1. Dim xxxValues As New List(Of Integer)


Como se comvierten estos datos ?


luis


Título: Re: Trabajar con array variables
Publicado por: Eleкtro en 21 Octubre 2014, 22:47 pm

.ToList() Method (http://msdn.microsoft.com/en-us/library/vstudio/bb342261%28v=vs.100%29.aspx)

Cita de: MSDN
Crea un objeto List(Of T) a partir de un objeto IEnumerable(Of T).



AAA lo que quiero es saber donde ir :)

MicroSoft Developer Network (MSDN) (http://msdn.microsoft.com/library/) ↞
+ Manuales de .NET (http://foro.elhacker.net/net/manuales_de_net-t122607.0.html;msg1960666#msg1960666)