C sharp - ¿Cómo convertir de string a int en C#?

 
Vista:

¿Cómo convertir de string a int en C#?

Publicado por Rosamartha (1 intervención) el 31/05/2006 16:03:41
Hola chicos, oigan esta información me super urge, espero que puedan ayudarme:

Necesito saber cómo convertir de un tipo cadena a entero en C# al momento de leer un dato en una variable entera, estaba utilizando este código:


int numero;
numero=int.parse(Console.ReadLine());


pero me dice que no reconoce el "parse".

Les agradezco de antemano su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Cómo convertir de string a int en C#?

Publicado por Juan (19 intervenciones) el 31/05/2006 16:27:50
El Parse es con P mayuscula
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por ALF (1 intervención) el 13/03/2007 00:56:57
Son puras sonseras, la microsoft solo ha copiado java para hacer c#
mejor aprende java

en java es asi :

int num=Integer.parseInt(txtNumero.getText()) ;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por geraro (1 intervención) el 02/08/2013 00:30:52
Tal ves si sea una copia de java en parte, pero c# y todo lo .net es lo mas usado por las empresas por que es mucho mas comercial, aunque java también lo usan no tanto como.net
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

¿Cómo convertir de string a int en C#?

Publicado por jkkl (1 intervención) el 04/02/2009 18:34:46
no sabe no sabe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Boniek (1 intervención) el 12/04/2012 03:52:32
Usa Convert.ToInt32.....o los demás que aparecen en la lista que despega intelligentsense
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Mauricio (2 intervenciones) el 28/06/2006 02:53:25
int num;
num = int.Parse(System.Console.ReadLine());
Me parece que el error es que escribias el Parse con minusculas en vez de buscarlo en el menú despues de poner en punto luego de int
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Rafael (1 intervención) el 24/11/2006 00:04:26
numero=int.Parse(Console.ReadLine());

Solo tienes que cambiar la p en parse por P
espero ayude
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por dekabeza (2 intervenciones) el 05/02/2007 17:26:37
hola quiero saber como puedo conpara dos fechas.. es decir ver si la fecha es mayo = otra fecha que se almacena en una variable estatica... en duro....... espero que sepan a alo que me refiero...

Tengo el Siguente Codigo:

this.Label8.Text = DateTime.Now.ToString("dd/MM/yyyy");

es el formato actua de la fecha...


this.Label9.Text = "05-02-2007";

esta la fecha en duro.....


como puedo saber cuando Label8.Text >= Label9.Text o viseversa.....


si alguien me puede ayudar....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Ervin (1 intervención) el 04/03/2007 03:01:15
lo promero que tienes que hacer es asignar el dato que esta en el Label8 en otra variable
diferente y lo mismo con Label9 porque c# no permite realizar una operacion logica con los winforms.

a = label8.Text;
b = label9.Text;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:¿Cómo convertir de string a int en C#?

Publicado por Judas77 (1 intervención) el 23/10/2007 05:40:05
int a = (int.Parse(textBox1.Text));
int b = (int.Parse(textBox2.Text));

MessageBox.Show("La suma: " + Sumar(a, b));

//Saludos...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

¿Cómo convertir de int a string en C#?

Publicado por Alejandro (1 intervención) el 04/04/2007 17:53:16
¿Cómo convertir de int a string en C#?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por jose (1 intervención) el 14/05/2007 17:23:36
utiliza esta funcion.

System.Int32.Parse("TEXTO")

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

RE:¿Cómo convertir de string a int en C#?

Publicado por Katherine Lisset (1 intervención) el 17/11/2015 21:32:34
Me sirvió.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por SebRojas (1 intervención) el 04/07/2007 23:31:50
Int32.Parse(Console.ReadLine()); ó Int16.Parse(Console.ReadLine()); ..lo que sea
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Lithany (1 intervención) el 10/07/2007 10:58:54
Es Parse con mayúsculas ;) recuerda que el c# es casesensitive osea que distinge entre mayúsculas y minúsculas.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Gabriel Brancolini (3 intervenciones) el 28/09/2007 15:58:01
en 1.1
object objVariable="1234";
int intVariable=(int)objVariable;

Recuerden SIEMPRE hacer control de excepciones en caso que el objeto no sea integer. Tambien tengan en cuenta que no es buena costumbre esta clase de "parches" en POO.

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por maty (1 intervención) el 05/10/2007 02:35:29
int a = System.Int32.Parse(cadena); // Así sí
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por kron623 (1 intervención) el 19/12/2007 04:39:52
aqui un ejemplo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class Program
{
 
	public static double Suma(double num1, double num2)
	{
		double suma=0;
		suma= num1 + num2;
		return suma;
	}
	public static void Main(string[] args)
	{
		double suma=0;
		Console.WriteLine("ingrese el el primer entero");
		String Numero1= Console.ReadLine();
		int numero1=int.Parse(Numero1);
 
		Console.WriteLine("ingrese el segundo entero");
		String Numero2= Console.ReadLine();
		int numero2= int.Parse(Numero2);
 
		suma= Suma(numero1 ,  numero2);
 
		Console.Write("la suma es {0}",suma);
		Console.ReadKey(true);
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por e (1 intervención) el 02/03/2010 18:46:05
eeeeeeeee
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por kevin (1 intervención) el 09/11/2007 19:13:41
para la conversion es
int numero;
string cadena;
cadena = "0010";
numero= System.Int32.Parse(cadena);
espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Gustavo Orrego  (1 intervención) el 25/04/2008 20:10:39
No te lo reconoce por que debe ser con mayusculas osea P.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por UCHIHA DANFIR (1 intervención) el 27/04/2008 06:56:09
en tu codigo
numero=int32.Parse(Console.ReadLine()); y con eso debe solucionarte el problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Daniel (1 intervención) el 02/05/2008 23:17:00
int.Parse(string); es asi.. tienes q ponerle con P mayuscula... ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por blackdragon (1 intervención) el 30/07/2008 08:43:09
tienes que escribirlo en mayuscula es
int.Parse
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Lex (1 intervención) el 12/08/2008 03:30:17
convirtiendo un tipo string a un int:

string lex;
lex=int32.Parse(Console.ReadLine());
--------------------------------------------------
string lex;
int lex1;
lex=Console.ReadLine();
lex1=int32.Parse(lex);

▒------->><<--------▒
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por ... (1 intervención) el 20/01/2009 21:16:35
jajaja no puedo creer qe no sepas
pobrecithooo!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por john (1 intervención) el 27/02/2009 23:33:42
El Parse es con P mayuscula
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por hamletrock87 (1 intervención) el 09/04/2009 00:58:05
es que es asi

int.Parse(Console.ReadLine());
con mayuscula
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por asd (1 intervención) el 08/06/2009 05:23:19
debes escrivir Parese con P mayuscula... espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Juan Yañez (1 intervención) el 01/07/2009 03:56:21
es q el parse va con mayusculas

numero=int.Parse(Console.ReadLine());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por par79 (1 intervención) el 02/07/2009 00:53:28
se declara
int numero=int.Parse(Console.ReadLine());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Jose Gatica Arriagada (1 intervención) el 09/09/2009 16:02:09
te envio un cofiho completo de como se ase

using System;
using System.Collections.Generic;
using System.Text;
using c = System.Console;

namespace Validacion_Rut
{
class Program
{
static void Main(string[] args)
{
// Variables String Para Ingresar El Rut y Subtraer Los Digitos
String rut;
String chao;
String ex1, ex2, ex3, ex4, ex5, ex6, ex7, ex8;

// Variables Integer Para Combertir a Enteros y Sumatorias
int es1, es2, es3, es4, es5, es6, es7, es8;
int valor1, valor2, valor3, valor4, valor5, valor6, valor7, valor8;
int sum, total,Digito;

// Ingreso Del Rut Sin Digito Verificador
c.WriteLine("Ingrese Rut Sin Digito Verificador:");
rut = c.ReadLine();

// Extraer Los Datos Del Rut
ex1 = rut.Substring(7, 1);
ex2 = rut.Substring(6, 1);
ex3 = rut.Substring(5, 1);
ex4 = rut.Substring(4, 1);
ex5 = rut.Substring(3, 1);
ex6 = rut.Substring(2, 1);
ex7 = rut.Substring(1, 1);
ex8 = rut.Substring(0, 1);

// Combertir A Enteros Los String
es1 = Int32.Parse(ex1);
es2 = Int32.Parse(ex2);
es3 = Int32.Parse(ex3);
es4 = Int32.Parse(ex4);
es5 = Int32.Parse(ex5);
es6 = Int32.Parse(ex6);
es7 = Int32.Parse(ex7);
es8 = Int32.Parse(ex8);

// Multiplicar Los Valores Con Los Numeros Combertidos A Enteros
valor1 = es1 * 2;
valor2 = es2 * 3;
valor3 = es3 * 4;
valor4 = es4 * 5;
valor5 = es5 * 6;
valor6 = es6 * 7;
valor7 = es7 * 2;
valor8 = es8 * 3;

// Sumas Los Valores Combertidos A Enteros
sum = valor1 + valor2 + valor3 + valor4 + valor5 + valor6 + valor7 + valor8;

// Multiplicar y Obtener El resto de la division
total = sum % 11;

// Se Resta 11 - el Resto Obtenido De La Multiplicacion
Digito = 11 - total;

// Si Digito Es Mayor o Igual A 10 y Digito Es Mayor o Igual a 11 Desplegar El Digito
if (Digito < 10 && Digito < 11)
c.WriteLine("Su Digito Verificador Es "+Digito);
// Si Digito Es Igual A 10 Desplegar El Caracter K
if (Digito == 10)
c.WriteLine("Su Digito Verificador Es K");
else
// Si Digito Es Igual A 10 Desplegar El Caracter 0
if (Digito == 11)
c.WriteLine("Su Digito Verificador Es 0");


chao=c.ReadLine();
}
}
}

espero que te sirva este ejemplo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Christian  (1 intervención) el 01/10/2009 02:33:41
la palabra parse va con mayuscula compa.....

int variable=int.Parse(Console.ReadLine());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Jose Amilcar Sauceda Reyes (1 intervención) el 07/01/2010 15:19:34
Es facil para hacer esta conversion en C#, ya que como estas utilizando el .NET framework podes utilizar las funciones de Convert para convertir a diversos tipos de int, solo tenes que hacer lo siguiente:

int resultado=0;
string valor_caracter ="12";

resultado=Convert.ToInt16(valor_caracter);

*Esto converte el valor de caracter "12" a su valor numerico 12,

En esta tabla vas a poder ver los diversos tipos de conversiones a int que podas necesitar:
TipoNumerico --> Funcion
decimal --> ToDecimal(String)
float --> ToSingle(String)
double --> ToDouble(String)
short --> ToInt16(String)
long --> ToInt64(String)
ushort --> ToUInt16(String)
uint --> ToUInt32(String)
ulong --> ToUInt64(String)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por LILLYANI (1 intervención) el 21/01/2010 23:33:19
HOLA YO LO COLOQUE ASI Y ME FUNCIONO :)
int iValorSelect;
prmRegresaAF = AF.BuscaAF(txtPlacaentra.Text, 1).Split("|".ToCharArray());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por dex (1 intervención) el 02/02/2010 00:23:30
es que el parse esta mal escrito

int i=int.Parse(Console.ReadLine());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por David (1 intervención) el 15/02/2010 16:50:50
Es Parse con mayusculas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por cosme valencia (1 intervención) el 24/02/2010 18:15:18
ya provaste con la opcion converter ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Respuesta rapida

Publicado por ArlesCilius (1 intervención) el 27/03/2010 09:39:57
int con la "i" minúscula hace referencia al tipo de dato.
Necesitas escribir Int con "i" mayúscula para hacer referencia a la clase y poder hacer uso de los métodos de esta
int a=Int.Parse(cadena)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Nacho Berte (1 intervención) el 01/06/2010 14:27:03
int valorinput;
string tbSalary;

tbSalary = Console.ReadLine();
valorinput = Convert.ToInt32(tbSalary);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por felipe (1 intervención) el 24/06/2010 15:10:52
lol es Parse xD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo convertir de string a int en C#?

Publicado por Miguel (1 intervención) el 13/10/2010 05:52:03
se escribe:

numero = int.Parse(console.ReadLine());

/* Notese Las Mayusculas ! */
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar