“¿Cómo llamo una cadena dentro de una clase diferente?” Código de respuesta

¿Cómo llamo una cadena dentro de una clase diferente?

public List<CardData> MyAddFunction()
{
  var cardDataList = new List<CardData>();
  cardDataList.Add(new CardData() { cardType = boxLine1, cardColor = randColor });
  return cardDataList;
}

static void Main(string[] args){
  this.cardDataList = MyAddFunction();
  Console.WriteLine(this.cardDataList.FirstOrDefault().CardType);
}
SAMER SAEID

¿Cómo llamo una cadena dentro de una clase diferente?

public static List<CardData> cardDataList = new List<CardData>();

public class CardData
{
  public string cardType { get; set; }
  public int cardColor { get; set; }
}

static void Main(string[] args){
 Console.WriteLine(this.cardDataList.FirstOrDefault().CardType);
}

// another function should be called before the printing
public void MyAddFunction()
{
  cardDataList.Add(new CardData() { cardType = boxLine1, cardColor = randColor });
}
SAMER SAEID

¿Cómo llamo una cadena dentro de una clase diferente?

static void Main(string[] args){
 var yourKeyword = "...Whatever";
 var theObjectYouWant = this.cardDataList.FirstOrDefault(x => x.CardType.StartsWith(yourKeyword));
 // the theObjectYouWant should contain the first match item or null in case of no match
 Console.WriteLine(theObjectYouWant.CardType);
}
SAMER SAEID

Respuestas similares a “¿Cómo llamo una cadena dentro de una clase diferente?”

Preguntas similares a “¿Cómo llamo una cadena dentro de una clase diferente?”

Más respuestas relacionadas con “¿Cómo llamo una cadena dentro de una clase diferente?” en C#

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código