Süper lig maçlarına bir buton ile rastgele hakem atama C#

[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;
namespace nesne_2.donem_2.uygulamaa
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] hakemler = { "","Cüneyt Çakır" , "Halis Özkahya" , "Fırat Aydınus" , "Hüseyin Göçek" ,"Yunus Yıldırım" , "Bülent Yıldırım" , "Fethi Serkan Koçak" , "Özgüç Türkalp" , "Mustafa Kamil Abitoğlu" , "Kutluhan Bilgiç" , "Mesut Çarık" , "Kuddusi Müftüoğlu" };
private void btnGorevlendir_Click(object sender, EventArgs e)
{
listBox2.Items.Clear();
Random r = new Random();
int rastgele;
int sayac=0; //sayac sıfırlandı
int[] sayilar = new int[6];
while (sayac < 6)
{
rastgele = r.Next(1,13);
if (Array.IndexOf(sayilar, rastgele) == -1) //dizinin içinde aynı sayı yoksa
{
sayilar[sayac] = rastgele; //üretilen rastgele sayiyi dizinin sayac kaç ise o elemanına ata
sayac++; //sayacı bir artır
}
}
foreach (int item in sayilar)
{
listBox2.Items.Add(hakemler[item]);
}
}
}
}
[/code]

Hocam acaba hakemleri kod olarak değilde kendimiz textboxa yazdığımız string leri kendisi atayabilirmi?