Bahsettiğiniz bellekte yer tutma stack ve heap bellek alanlarından bahsetmiyormusunuz. Zatrn atafiğimız değiskenler bellekte heap veya stack bellek alanında tutuluyor türüne göre . Benim farklı olarak ne yapmam lazım.
Demek istediğiniz idleri sürekli bir degiskenr atamam mı?
x bir oyuncu giriş yaptığında accountid/characterid gibi veriyi Data Structures / Dictionary yardımı ile giriş yaptığı tcp portu ile birlikte belleğe aldınız diyelim. Giriş yapan karakterin id'sini var olan yada oluşan lobiye çekip oyucunun orada olduğunu bilirsiniz. Sürekli değişiklik yapmanıza gerek kalmaz. Karakter lobiden çıkınca sil / girince ekle ve bunları tüm oyunculara ilet yazmanız yeterli. Başka bir şey yapmanıza gerek yok.
C# - Dictionary Sınıfı | Serdar Yılmaz (srdrylmz.com)