Ho questo dizionario e tuple istituito nel SetValue() come di seguito: -Inizializza tuple con valori vuoti o nulli in C#
var myDict = new Dictionary<string, Tuple<string, string>>();
private void SetValue()
{
var myTuple1= Tuple.Create("ABC", "123");
var myTuple2= Tuple.Create("DEF", "456");
myDict.Add("One", myTuple1)
myDict.Add("Two", myTuple2)
}
Sto cercando di retrive tupla in GetValue() come di seguito: -
private void GetValue()
{
var myTuple = new Tuple<string, string>("",""); //Is this correct way to initialize tuple
if (myDict.TryGetValue(sdsId, out myTuple))
{
var x = myTuple.Item1;
var y = myTuple.Item2;
}
}
La mia domanda è se questo è il modo corretto per inizializzare tuple mentre si recupera lo stesso da un dizionario? C'è un codice migliore?
var myTuple = new Tuple<string, string>("","");
L'inizializzazione di una tupla non ha alcuna relazione diretta con l'uso di un dizionario. Le due classi non sono correlate. – usr