“Jak wywołać ciąg w innej klasie” Kod odpowiedzi

Jak wywołać ciąg w innej klasie

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

Jak wywołać ciąg w innej klasie

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

Jak wywołać ciąg w innej klasie

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

Odpowiedzi podobne do “Jak wywołać ciąg w innej klasie”

Pytania podobne do “Jak wywołać ciąg w innej klasie”

Więcej pokrewnych odpowiedzi na “Jak wywołać ciąg w innej klasie” w C#

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu