Stack Overflow en español Asked by Federico Moontero on December 28, 2021
Tengo la siguiente linea de texto en un .txt :
BF2D@Hj040001127874@rV04-56602@iEST@p@l911@n20@e4,040@d6@g@s24@v@Gl70@w-90@l70@w-90@l350@w-90@l70@w-90@l350@w-90@l70@w0@Pw1@C70@
Quisiera que al ingresar 127874 me muestre todos los numeros despues de @l como 35 70 70.
Tengo un código de aplicación de consola en c# pero solo obtengo toda la linea donde se encuentra ese numero, y no se a ciencia cierta si genexus entendera mi codigo.
El codigo es el siguiente:
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class ReadFriendRecords
{
public static void Main()
{
//the path of the file
FileStream inFile = new FileStream(@"C:Rutaprueba.txt", FileMode.Open, FileAccess.Read);
StreamReader reader = new StreamReader(inFile);
string record;
string input;
Console.Write("Ingrese un numero >> ");
input = Console.ReadLine();
try
{
// el programa lee el registro y lo muestra en la pantalla
record = reader.ReadLine();
while (record != null)
{
if (record.Contains(input))
{
Console.WriteLine(record);
}
record = reader.ReadLine();
}
}
finally
{
// después de que se haya leído el registro, el programa se cierra
reader.Close();
inFile.Close();
}
Console.ReadLine();
}
}
}
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP