Muito bom Balta, uso muito tuplas! Outra coisa bem legal delas é que já suporta desconstrução e aí dá para fazer coisas bem legais. var (firstName, lastName) = MetodoQueRetornaTupla.... Aproveitando que você está falando desses assuntos legais, seria legal um vídeo falando de switch expressions!
Muito legal mesmo, já utilizei uma tupla como key do dictionary para um problema de performance da list. Funcionou perfeitamente e turbinou aquele local onde foi aplicada. Méritos para um colega que deu a dica.
Cara que top esse vídeo. Nunca imaginei que houvesse esse tipo de forma de retornar mais de um valor nos nososs métodos. Ainda hoje vou refatorar uma função pra fazer isso. Valeu balta tmj
Fala dev's!! Uma dúvida, quanto tempo leva pra aprender o C# a ponto de ficar competitivo para uma vaga de Jr? Detalhe estou a 6 meses estudando o Js, então já tenho alguma noção sobre lógica de programação
Uso esporadicamente esse tipo, normalmente pra implementações onde um dicionário não atende, eu sempre que preciso acabo implementando, mas quando vou passar pra outros colegas pra usar o recurso, acabo me embananando pra conseguir explicar pra que serve hahahhahaa
@@baltaio muito útil, criei uma lista de tuplas para armazenar algumas informações de todos os arquivos processados para posteriormente apresentar ao usuário. List fileProcessingTime = new List();
Normalmente eu fico querendo utilizar tuplas ao invés de um Dictionary, sempre que posso. Mas não uso por medo de estar abusando e fazer "algo errado", não seguindo boas práticas. Será que posso perder esse medo? Acredito que eu tenho isso, porque quando eu utilizava PHP, eu usava muito o recurso que você chamava uma variável, com o valor de outra variável, algo como: $$variable_name. Eu vim pro C# e não podia fazer isso e me disseram que sempre que eu fazia isso, eu na verdade queria utilizar um array e era verdade 😂
Já utilizei uma tupla como a key do dictionary. Dica de um colega para resolver performance. Funcionou perfeitamente, mais rápido que um firstordefault da list.
Nunca tinha visto uma tupla. Entendi como cria-la etc, mas não vi muita vantagem entre usar ela ou usar uma classe comum. Será que teria algum exemplo onde ela se encaixa melhor?