Извините, я новичок, и я не знаю, как правильно задать свой вопрос в заголовке.У меня есть база данных:
class PlayerData
{
public ulong id;
public string name;
public int kills;
public int deaths;
}
, и я хочу вернуть значение, соответствующее запрашиваемому ключу
object getStats(ulong uid, string stat)
{
var player = BasePlayer.FindByID(uid);
PlayerData data = PlayerData.Find(player);
object value = data.TryGetValue(stat); // I know this ain't right
return value;
}
пример:
int kills = getStats(123456, kills); //will ask for the value of "kills" in the data. Return data.kills
stat может быть любымв данных (имя, имя, убийства, смерти)
большое спасибо!