C# .Net :: Email Regex

Java :: Email Regex yazımdaki Java için kullandığım email doğrulama metodu bu sefer de bir Windows Phone 7 uygulamasında lazım oldu. Aynı işlemin(C#).net kodu için aşağıdaki kullanılabilir:

        public static bool isValidEmail(string email)
        {
            const string matchEmailPattern = @"^(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@"
           + @"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\."
           + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|"
           + @"([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})$";
            if (email != null) return Regex.IsMatch(email, matchEmailPattern);
            else return false;
        }

Bu haliyle benim işimi görüyor, çöplükte bu da bulunsun..
Kaynak: codeproject.com

Taş Makas Kağıt [C#]

Çoğumuzun lise yıllarında oynadığı bir oyun : Taş Makas Kağıt. Eller başlangıçta yumruk yapılır, sonra oyuna katılanlar ellerini aynı anda taş, makas ya da kağıt şekline sokarlar. Sonra da oyunun başında verilen kurallar neticesinde çeşitli cezalar verirler birbirlerine. Yazının devamı