Karabük Üniversitesi Bilişim Günleri 2016 Etkinliği

05 Aralık 2016 tarihinde Karabük Üniversitesi Bilişim Teknolojileri Kulübü tarafından organize edilen Bilişim Günleri 2016 etkinliği gerçekleştirildi.

Ben de Web Uygulama Geliştirmenin Bugünü - Geleceği konulu oturumda konuşmacı olarak yer aldım.

Katılan tüm arkadaşlara teşekkür ederim.

Google Developer Groups (GDG) Ankara Aralık 2016 Etkinliği

04 Aralık 2016 tarihinde Google Developer Groups (GDG) Ankara ODTU Üniversitesi Kültür ve Kongre Merkezi‘nde DevFest 2016 etkinliği gerçekleştirildi.

Ben de Xamarin ile Cross-Platform Uygulama Geliştirme konulu oturumda konuşmacı olarak yer aldım.

Katılan tüm arkadaşlara teşekkür ederim.

Adnan Menderes Üniversitesi - Yazılımda Kariyer Etkinliği, Aralık 2016

01 Aralık 2016 ve 02 Aralık 2016 tarihlerinde Adnan Menderes Üniversitesi Söke Kampüsünde Bilişim Günleri etkinliği gerçekleştirildi.

Ben de Yazılımda Kariyer konulu oturumda konuşmacı olarak yer aldım.

Katılan tüm arkadaşlara teşekkür ederim.

Etkinlikte bahsettiğim konuların sunumuna aşağıdan erişebilirsiniz.

Bu etkinlik Milliyet gazetesinin internet sitesinde de haber olmuş, ilgili haberin linki; Söke İşletme Fakültesi’nde ‘Bilişim’ Günleri

re-Connect(); // 2016 Etkinliği

23 Kasım 2016 tarihinde Microsoft Türkiye ofisinde gerçekleştirdiğimiz re-Connect(); // 2016 etkinliğinde, Microsoft‘un Connect(); // 2016 etkinliğinde tanıtılan tüm yenilikleri katılımcılar ile buluşturmayı hedefledik.

Ben de Visual Studio Ailesi Yenilikleri ve Xamarin konulu oturumlar ile bu etkinlikte konuşmacı olarak yer aldım.

Etkinliğe katılan tüm arkadaşlara teşekkür ederim.

TimeSpan değerini kullanıcı dostu gösterme

TimeSpan sınıfı ile iki zaman arasında (DateTime instance) ne kadar süre geçtiğini hesaplayabiliyor, tutabiliyoruz.

TimeSpan sınıfı, aşağıdaki özellikleri (property) aracılığıyla bize iki tarih arasındaki sürenin ne kadar olduğunu söyleyebiliyor;

Eğer iki tarih arasında geçen süreyi aşağıdaki formatta ekranda göstermemiz gerekiyorsa;

"4 gün, 23 saat ve 35 dakika"

ne yazık ki TimeSpan sınıfının değerini bu şekilde formatlayabileceğimiz bir fonksiyonu bulunmuyor.

ExtensionMethod‘ları kullanarak biz böyle bir formatlayıcı yazabiliriz.

Hemen Visual Studio editörümüzü açalım ve FileNew ProjectConsole Application projesi oluşturalım.

Yeni oluşturulan projeye ExtensionMethods.cs isimli yeni bir class ekleyelim ve içine aşağıdaki kodları yazalım;

Böylece istediğimiz herhangi bir sınıf içerisinde aşağıdaki gibi kod yazıp TimeSpan değerini kullanıcı-dostu bir şekilde ekranda gösterebiliriz;

Bu uygulamanın çıktısı aşağıdaki gibi gözükmeli;

Engin Polat hakkında

Senior Software Engineer, @Microsoft

Ada ve Ege'nin babası ;)

Kategoriler

İstatistik

Makale Adedi: 484

Creative Commons Lisansı