Red de conocimiento informático - Problemas con los teléfonos móviles - Leer programación de datos de línea

Leer programación de datos de línea

El código es el siguiente:

¿Usar? Sistema;

¿Uso? sistema. Io;

¿Usar? sistema. Texto;

¿Espacio de nombres? ConsoleApplication1

{

¿Clase? Programa

{

¿Electricidad estática? cadena[]? Línea de archivo;

¿Electricidad estática? ¿Vacío? Main(string[]?Parameter)

{

//?Lea todas las líneas del archivo de texto (nota: el formato de codificación del archivo de texto es el formato predeterminado del sistema Windows ANSI).

¿Línea de archivo? =?Archivo. ReadAllLines(@"d:\data.txt ",

Encoding.get encoding(" GB 2312 ");

//?Ingrese un nombre

Consola. Write("Ingrese nombre:");

Nombre? =?Consola.

//?Datos visuales

MostrarDatos(nombre);

Console.read key();

}

///? ltSummarygt

///?Muestra los datos correspondientes a lo dado. nombre

///?lt/summary gt;

///?ltparam nombre = " nombre " gt. Nombre

¿ShowData(String? Nombre)

{

//? Recorre las filas de datos leídos >foreach(String? Scratch? In? File line)

{

//? Utilice comas inglesas o chinas para separar cada línea de datos

cadena []?Data?=?Split(new?char[]?{?',',? ','?},?

StringSplitOptions.RemoveEmptyEntries);

if(data[0]?==?Name)

{

Console.WriteLine("Nombre ={0},?TransactionValue={1}"?data [0],? data[1]);

Retorno;

}

}

Consola. No hay ningún nombre ingresado en ");

}

}

} El archivo de datos D:\data.txt es el siguiente: (Use una coma china en la última línea)

Zhang San, 100

Li Si, 200

Wang Wu, 300

Liu Zhao, 400

Zhu Qi, 983

China ¿Divertido, 1002?

Resultados de la operación

p>