witam
Chciałem się was zapytać otóż napisałem takie coś:
class Program
{
public static string losowe(int range, string litery)
{
Random rnd = new Random();
var result = new string(
Enumerable.Repeat(litery, range)
.Select(s => s[rnd.Next(s.Length)])
.ToArray());
return result;
}
static void Main(string[] args)
{
Console.WriteLine("Podaj litery z jakich maja byc utworzone wyrazy:");
string litery = Console.ReadLine() ;
Ksiazkaadresowa2[] b = new Ksiazkaadresowa2[6];
for (int i = 0; i < b.Length;i++ )
{
b[i] = new Ksiazkaadresowa2();
}
for (int i = 0; i < b.Length;i++ )
{
b[i].imie = losowe(6,litery);
}
foreach (Ksiazkaadresowa2 element in b)
{
Console.WriteLine(element.imie+"\n");
}
Console.ReadLine();
}
}
class Ksiazkaadresowa2
{
public string imie;
public string nazwisko;
public string Telefon;
}
I chciałem się was zapytać czemu pierwszy element tablicy jest różny a reszta kombinacji znaków przypisana do elementów w tablicy jest taka sama?