Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp4
- {
- class Program
- {
- static void MG(string adatsor, ref string[,] lista)
- {
- string[] seged = adatsor.Split('|');
- lista = new string[seged.Length, 4];
- for (int i = 0; i < seged.Length; i++)
- {
- string[] temp = seged[i].Split(':');
- for (int j = 0; j < temp.Length; j++)
- {
- lista[i, j] = temp[j];
- }
- }
- }
- static string[] Mufajok(string[,] lista)
- {
- string seged = "";
- for (int i = 0; i < lista.GetLength(0); i++)
- {
- if(!(seged.Contains(lista[i,2])))
- {
- seged += lista[i, 2]+" ";
- }
- }
- string[] mufajok = seged.Split('-');
- return mufajok;
- }
- static bool Alternativ(string[] mf)
- {
- int i = 0;
- bool alt = false;
- while ( i < mf.Length && mf[i] != "Alterativ")
- {
- i++;
- }
- if (i < mf.Length)
- {
- alt = true;
- }
- return alt;
- }
- static void Main(string[] args)
- {
- string adatsor = "Kapitány Máté:JEEP:trap:1000|Michael Jackson:Thriller:pop:1562|AC/DC:Back in Black:rock:3000|Eminem:Encore:hiphop/rap:5146|30Y:Dicsőség:alternatív:880|Travis Scott:ASTROWORLD:trap/hiphop:10664|ASAP Rocky:Testing:hiphop:1364|Kapitány Máté:Ezüstfekete:trap:910";
- string[,] lista = new string[1,4];
- MG(adatsor, ref lista);
- /*for (int i = 0; i < lista.GetLength(0); i++)
- {
- for (int j = 0; j < lista.GetLength(1); j++)
- {
- Console.WriteLine(lista[i,j]);
- }
- }*/
- string[] mf = Mufajok(lista);
- /*for (int i = 0; i < mf.Length; i++)
- {
- Console.WriteLine(mf[i]);
- }*/
- Alternativ(mf);
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement