Guest User

Untitled

a guest
Jun 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. PhraseIndex translation = new PhraseIndex()//Objeto que eu vou armazenar no buscador
  2. {
  3. PT_BR = "abajur;luminária",
  4. EN_US = "bedside lamp;lampshade;table lamp",
  5. ES = "pantalla;lámpara;claraboya"
  6. };
  7. translation.InsertOnLucene();//Método que armazena(o modo como armazena nao afeta a pergunta, então é desnecessário)
  8. List<String> phrases = translation.EN_US.Split(';').ToList(); //Separo todas as frases da variável EN_US dentro de uma lista
  9. foreach(string p in translation.EN_US)
  10. {
  11. translation.EN_US = translation.EN_US +p.PadLeft(p.Length+1,'"').PadRight(p.Length+1,'"') + ";"; //Aqui eu insiro uma aspas dupla no inicio e no fim de cada frase e insiro novamente dentro de EN_US separadas por ;
  12. }
  13.  
  14. Console.WriteLine(translation.EN_US); //"bedside lamp";"lampshade";"table lamp" o c# insere automaticamente o " para " sendo assim quando eu passar essa string no Lucene, ele não irá encontrar nada que tenha "
Add Comment
Please, Sign In to add comment