Implicit Operators no C# | por André Baltieri

  Рет қаралды 5,422

balta.io

balta.io

Күн бұрын

Пікірлер: 33
@baltaio
@baltaio 2 жыл бұрын
Artigo com mais detalhes e código fonte 🔖 bit.ly/34KDMgA
@antoniocardoso8798
@antoniocardoso8798 2 жыл бұрын
Bastante interessante isto. Vejo isto ajudando na hora de fazer a transformação de JSON para dentro do objeto, algo que o AutoMapper ajuda.
@baltaio
@baltaio Жыл бұрын
💜💜💜
@philsoares3015
@philsoares3015 Жыл бұрын
muito bom video, interessante como uma classe pode ser customizada, para alterar um método de imprimir no console e como os próprios métodos do c# como o tostring podem ser facilmente sobrepostos e ter suas funcionalidades e características alteradas por meio de código de forma relativamente simples, poder fazer algumas conversões , parabéns
@baltaio
@baltaio Жыл бұрын
🚀
@eduardorezende8462
@eduardorezende8462 Жыл бұрын
Muito legal !
@baltaio
@baltaio Жыл бұрын
🚀
@mychaeld
@mychaeld 8 ай бұрын
Excelente
@baltaio
@baltaio 8 ай бұрын
🚀🚀🚀
@Rosa_angela93
@Rosa_angela93 2 жыл бұрын
Muito bom!
@baltaio
@baltaio 2 жыл бұрын
💜
@ARMAlexMello
@ARMAlexMello 2 жыл бұрын
Isso foi sensacional. Parabéns, Balta! Você tem explicações excelentes!
@baltaio
@baltaio 2 жыл бұрын
Muito obrigado 😁
@leonardo-nicolas
@leonardo-nicolas 2 жыл бұрын
Muito legal Balta! Esse recurso é extremamente útil! Ainda mais quando se trabalha com API's e até com bancos de dados (seja com ou sem o EF). Parabéns por mais um conteúdo de qualidade! 👏🏻👏🏻👏🏻👏🏻👏🏻
@baltaio
@baltaio 2 жыл бұрын
💜
@DanikaOliver
@DanikaOliver 2 жыл бұрын
Explicitar é o equivalente do (casting) na linguagem C?
@gersonroj
@gersonroj 2 жыл бұрын
Sim e não ...rsrs Sim pq faz a conversão e não pq é uma conversão muito mais elaborada que tem o resultado ja formatado ou referenciado a um objeto.
@baltaio
@baltaio 2 жыл бұрын
Uma conversão explícita é quando você precisa demonstrar a intenção do tipo, como "string number = (string)meuNumero;". Isto ocorre por que o compilador não consegue inferir implicitamente como fazer esta conversão. No caso do C#, podemos "ensinar" estas conversões ao compilador através do operador implícito. Então, no caso, tanto a conversão implícita quanto explícita são equivalentes ao "casting", só que de maneiras diferentes.
@VnRibeiroTech
@VnRibeiroTech 2 жыл бұрын
Muito legal, gostei bastante
@baltaio
@baltaio 2 жыл бұрын
💜
@programadorraiz
@programadorraiz 2 жыл бұрын
conteudo incrivel... alta qualidade... top...
@baltaio
@baltaio 2 жыл бұрын
💜
@cleitonsouza4648
@cleitonsouza4648 2 жыл бұрын
Mais um Show de explicação do BALTA Parabéns Balta por mais um conteúdo de qualidade🙌
@baltaio
@baltaio 2 жыл бұрын
Muito obrigado
@paulosk1791
@paulosk1791 2 жыл бұрын
Excelente dica Balta! Seria interessante sim, um vídeo sobre Métodos de Extensão. Vlw. Abraço. Paulo.
@baltaio
@baltaio 2 жыл бұрын
Bora? 💜
@paulosk1791
@paulosk1791 2 жыл бұрын
👍🏻
@fs0363
@fs0363 2 жыл бұрын
Show de bola ,estou estudando csharp e estou gostando muito ,só estou me perdendo em lógica de programação.
@baltaio
@baltaio 2 жыл бұрын
Bons estudos! 💜
@FSerratto
@FSerratto 2 жыл бұрын
Bom dia. entrei em contato via facebook, preciso de um suporte (job), manda um salve lá para conversarmos e ver se é possível
@baltaio
@baltaio 2 жыл бұрын
Por favor, utilize o contato do site!
@programadoremcsharp4982
@programadoremcsharp4982 2 жыл бұрын
Boa Noite assisti seu curso muito bom queria uma ajuda se poder ajudar por favor tenho esse codigo aqui que move um panel na form sabe o codigo não tem erro : #region Move movObj private System.Windows.Forms.Point Firstpoint = new System.Windows.Forms.Point(); public void INIT() { movObj.MouseDown += (ss, ee) => { if (ee.Button == System.Windows.Forms.MouseButtons.Left) { Firstpoint = Control.MousePosition; } }; movObj.MouseMove += (ss, ee) => { if (ee.Button == System.Windows.Forms.MouseButtons.Left) { System.Windows.Forms.Point temp = Control.MousePosition; System.Windows.Forms.Point res = new System.Drawing.Point(Firstpoint.X - temp.X, Firstpoint.Y - temp.Y); movObj.Location = new System.Drawing.Point(movObj.Location.X - res.X, movObj.Location.Y - res.Y); Firstpoint = temp; } }; } #endregion o que acontece ele gerou uma exceção e não consigo chegar em uma solução. namespace System.Windows.Forms { internal class Point { public int X { get; internal set; } public int Y { get; internal set; } public static implicit operator Point (System.Drawing.Point v) { throw new NotImplementedException(); } } } se me ajuda por favor
@baltaio
@baltaio Жыл бұрын
Muito obrigado pelo feedback balta.io/discord
Priority Queue no C# | por André Baltieri #balta
14:05
balta.io
Рет қаралды 3,9 М.
Extension Methods no C# | por André Baltieri #balta
15:29
balta.io
Рет қаралды 4,3 М.
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 133 МЛН
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 9 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 52 МЛН
Gerar arquivos CSV no C# | por André Baltieri #balta
18:38
Programador, prepare se para a próxima onda!
4:44
Congenial
Рет қаралды 6 М.
CLASSES vs STRUCTS vs RECORDS
42:10
desenvolvedor.io
Рет қаралды 20 М.
What’s the Result Type Everyone Is Using in .NET?
14:47
Nick Chapsas
Рет қаралды 110 М.
Redis за 20 минут
23:22
suchkov tech
Рет қаралды 145 М.
Como é fabricada uma LOCOMOTIVA #Boravê
12:00
Manual do Mundo
Рет қаралды 579 М.
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 133 МЛН