153) C# 7.0 Pattern Matching - Type Pattern

preview_player
Показать описание

Ders notları ve dosyalarının hepsine aşağıdaki adresten erişebilirsiniz.

Gençay Yıldız'ın Bloğu

Güncel Duyuru ve Bildiriler İçin Sosyal Medya Hesaplarımız

Bana destek olmak için kanalıma üye olabilirsiniz:
Рекомендации по теме
Комментарии
Автор

07.09.2022 izledim. 153) C# 7.0 Pattern Matching - Type Pattern

yazilimciyizBiz
Автор

Arkadaşlar fark ettiyseniz basit/gereksiz sorulara kalp atılmıyor veya cevap verilmiyor. Belli ki şair burada bir şey anlatmak istemiş. Bundan biraz ders çıkarıp araştırma huyu mu edinsek acaba :D Hayırdır bilader sen kimsin diyen varsa; buraya kadar harcadığınız emeğe değer veren bir kardeşinizim. Bu kurstaki azminizle beraber araştırma huyu da edinirseniz yazılım sektörünü parçalar geçersiniz he vallah :D

holdbar
Автор

Teşekkürler hocam. Emeğinizin karşılığı ödenmez. Dört gözle devamını bekliyoruz. Selametle :)

Автор

İstifade ettim.. Saolun hocam. Ağzınıza sağlık

husokanus
Автор

Emeğine sağlık Allah razı olsun hocam -_153_-_

pythoonplayers
Автор

19.02.2024 eğitime devam. Teşekkür ederim. :)

msenelk
Автор

Hocam Microsoft'un sitesinde type pattern ve declaration pattern'i ayrı olarak söylüyor ve cast ya da as operatörlerinin yaptığı işlemin is operatörüyle yazdığımız ifadenin true olması durumunda bilinçsiz bir şekilde yapılmasını sağladığı ve bu dönüşümün sonucunun da variable'a atanmasının declaration pattern'in özelliği olduğu söyleniyor kafam karıştı da yardımcı olabilir misiniz ?

cagdasbalkay
Автор

hocam simdi is operatorunu anlamadim ben biraz. Yoksa if mi o demek isdediginiz acaba

onlynoone
Автор

Merhaba Gençay hocam,
Bu Type Pattern'ini denediğimde;
object x = 124;
if (x is string xx)
{
Console.WriteLine($"x değişkeni string tipindedir.");
}
else if (x is int xx)
{
Console.WriteLine($"x değişkeni integer tipindedir.");
}
'x is int xx' kısmıyla, 'xx' atamasıyla alakalı hata dönüyor. Eski yöntem ile bir sorun çıkmıyor, pattern'i uyguladığım zaman VS Code;

C:\Users\omi\Desktop\C#\VSCodeOrnekProje\Program.cs(14, 31): error CS0136: 'xx' adlı bir yerel veya parametre, bu ad bir kapanış yerel kapsamında bir yereli veya parametreyi tanımlamak için kullanıldığından bu kapsamda ifade edilemiyor

Şeklinde bir hata dönderiyor. Eğer vaktiniz olurda ilgilenebilirseniz, sevinirim.

omi
Автор

Hocam kurum girişiminiz olsun yakın zamanda direk kayıt olalım :)

canmacit
Автор

izlendi. Araya zaman girip is as unutulduğu için is-as konusuna geri dönüldü :((

ConstantCoder