TransWikia.com

¿Cómo obtener una propiedad anidada de un objeto C#?

Stack Overflow en español Asked by KennyAli on October 17, 2020

estoy necesitando almacenar en una variable un string llamado Id que lo devuelve una de las propiedades anidadas de un Java.Lang.Object llamado result al finalizar una Query.

El string se encuentra dentro de result > Documents > IEnumerator > [0] > base > Id.

Adjunto captura para mejor comprensión.
ImagenGetID

Sería ideal algo como:

string DocID = result.Documents[0].Id

Pero no se puede asi.

Ideas para acceder al ID?

One Answer

Realiza un casting a QuerySnapshot.

public void OnSuccess(Object result){ 

      var snapshot = (QuerySnapshot) result;
      // string DocID = snapshot.Documents[0].Id
}

Correct answer by Lobos on October 17, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP