Mam funkcję, w której chcę zwrócić 2 wartości? czy to możliwe?Zwróć 2 łańcuchy z funkcją w C#
To jest mój kod, ale nie wydają się podoba, że chcę wrócić 2 wartości
public string PlayerCards(string player1C1, string player1C2)
{
generatedCard = randomCard.Next(1, 52);
player1C1 = generatedCard.ToString();
player1C1 = player1C1 + ".png";
return player1C1, player1C2;
}
zrobiłem niektóre googling, ale nie mogę znaleźć to, czego potrzebuję.
Czy to zawsze zwróci tylko dwie nazwy obrazów kart? A może chcesz, aby był bardziej ogólny, aby mógł wrócić więcej niż dwa? Jeśli tak, możesz po prostu zwrócić 'List'. Rozważę również zmianę nazwy metody na 'PlayerCardImageFileNames()' –
To pytanie zostało zadane kilka dni temu.http: //stackoverflow.com/questions/16411685/return-multiple-values-fa--class-to -method – FeliceM