Я использую C # и Json.NET.Если у меня есть JObject, я хочу получить список ключей внутри объекта, аналогично тому, как object.Keys()
возвращает ключи внутри объекта.Это кажется очевидным, но мне трудно найти способ сделать это.
Редактировать: Я пересекаю объект и хочувыплюнуть все ключи в объекте, когда я прохожу.Я понимаю, что в этом примере мы увидим один и тот же ключ несколько раз, и это нормально для моих нужд.
public void SomeMethod(JObject parent) {
foreach (JObject child in parent.Children()) {
if (child.HasValues) {
//
// Code to get the keys here
//
SomeMethod(child);
}
}
}