Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 334
» Son Üye: Overniusher78
» Toplam Konular: 472
» Toplam Yorumlar: 776

Detaylı İstatistikler

Kimler Çevrimiçi
Toplam: 4 kullanıcı aktif
» 0 Kayıtlı
» 3 Ziyaretçi
Applebot

Son Aktiviteler
Nes Emulator Oyunları PC ...
Forum: Emulator Oyunları
Son Yorum: Overniusher78
20-11-2024, 06:30
» Yorumlar: 3
» Okunma: 9,885
Yaptığım proje hakkında t...
Forum: C/C++
Son Yorum: kasimir
19-09-2023, 03:06
» Yorumlar: 0
» Okunma: 3,184
[Python] ConnectTA (Turkc...
Forum: Genel
Son Yorum: root
26-06-2023, 17:14
» Yorumlar: 0
» Okunma: 2,523
Db Türkçe Karakter Sorunu
Forum: Teknik Destek
Son Yorum: root
27-02-2023, 13:25
» Yorumlar: 1
» Okunma: 989
C# Bir Sayının Asal Olup ...
Forum: C#
Son Yorum: root
27-02-2023, 11:06
» Yorumlar: 0
» Okunma: 2,611
[Javascript] Javascritp i...
Forum: Javascript
Son Yorum: root
23-09-2022, 21:59
» Yorumlar: 0
» Okunma: 3,591
[Python] themoviedb Get F...
Forum: Genel
Son Yorum: root
31-08-2022, 14:33
» Yorumlar: 0
» Okunma: 5,136
[Javascript] Enter The Co...
Forum: Javascript
Son Yorum: root
16-08-2022, 14:37
» Yorumlar: 0
» Okunma: 6,280
[Javascript] Progress Bar...
Forum: Javascript
Son Yorum: root
13-08-2022, 11:41
» Yorumlar: 0
» Okunma: 6,345
[Javascript] Google Authe...
Forum: Javascript
Son Yorum: root
08-08-2022, 19:31
» Yorumlar: 0
» Okunma: 6,411

 
  C# StartsWith ve EndsWith
Yazar: Administrator - 04-12-2015, 16:58 - Forum: C# - Yorumlar (1)

Merhaba arkadaşlar,

Bu konuda c#'ta kullanabileceğimiz String metodlarından olan StartsWith ve EndsWith metodlarına kısaca değineceğiz.

StartsWith ve EndsWith metodları ne işe yarar?
Bu metodlar bir yazı(String) içerisinde yazının başından yada sonundan itibaren girdiğimiz değeri arayarak karşılaştırma yapar ve eğer sorguladığımız değer ile yazıdaki değer eşleşiyorsa geriye true eşleşmiyorsa false döndürür.

Hemen örnekle iki kullanımı da pekiştirelim;

Bir form uygulaması oluşturup, bir adet textbox ve 2 adet buton ekliyoruz.
Birinci butona tıklandığında StartsWith metodunu kullanarak textbox'a girilen değerin www ile başlayıp başlamadığını kontrol ediyoruz.

Kod:
 private void button1_Click(object sender, EventArgs e)
       {
           if (textBox1.Text.Length < 3)
               return;
           if (textBox1.Text.ToLower().StartsWith("www"))
           {
               MessageBox.Show("Evet, girilen değer www ile başlıyor...");
           }
           else { MessageBox.Show("Girilen değer www ile başlamıyor!");
           }
       }

İkinci butona tıklandığında da EndsWith ile, girdiğimiz alan adının(domain) com, net yada org ile bitip bitmediğini kontrol edeceğiz.

Kod:
  private void button2_Click(object sender, EventArgs e)
       {

           if (textBox1.Text.Length < 4)
               return;

           if(textBox1.Text.ToLower().EndsWith(".com"))
           {
               MessageBox.Show("Girdiğiniz domain .com uzantılı...");
           }
           else if (textBox1.Text.ToLower().EndsWith(".net"))
           {
               MessageBox.Show("Girdiğiniz domain .net uzantılı...");
           }
           else if(textBox1.Text.ToLower().EndsWith(".org"))
           {
               MessageBox.Show("Girdiğiniz domain .org uzantılı...");
           } else
           {
               MessageBox.Show("Girdiğiniz domain uzantısı tanımlı değil!");
           }

       }

* ToLower() metodu, kontrol esnasında küçük büyük harf duyarlılığını ortadan kaldırmak için kullanılmıştır.

Bu konuyu yazdır

  VMWare Tools Unavailable Sorunu ve Çözümü
Yazar: Administrator - 03-12-2015, 22:47 - Forum: Genel - Yorumlar (1)

VMWare kullanıyorsanız ve sanal işletim sistemini kurduktan sonra eğer VMWare Tools kurmak istediğinizde kurulum yaptığımız menü seçeneği "VMWare Tools Unavailable" şeklinde gözüküyorsa sorun muhtemelen yükleme esnasında işletim sistemi türünü seçmemenizden kaynaklanıyordur.

[Resim: 4snrmg5u.png]

Yapılması gerekenler;
1) VMWare Tools kurulumu yapmak istediğiniz işletim sistemini kapatın.
2) Sanal makinenin adına sağ tıklayarak Settings >> Options sekmesinden Kurulum yaptığınız sistem türünü ve versiyonunu seçip kaydediniz.
[Resim: ba3v6hoq.png]

Örneğin; üstte ki resimde Other olarak gözüken İşletim sistemi türü linux ve versiyon olarak Ubuntu seçilmeli.

Bu düzeltme işlemini gerçekleştirdikten sonra VMWare Tools kurulumunu tekrar deneyebilirsiniz. Muhtemelen sorun çözülmüş olacaktır.

Bu konuyu yazdır

  C# For Döngüsü
Yazar: root - 03-12-2015, 15:13 - Forum: C# - Yorum Yok

Merhaba Arkadaşlar;

Bu konuda for döngüsü nasıl kullanılır basitce bahsedeceğim. Bu kodlamayı Consol uygulaması üzerinden anlatacağım.


Burada for döngümüzün genel itibariyle oluşumu veyahut yapısı aşağıdaki kodda olduğu gibidir. Kodlar yukardan aşağı doğru çalışmaya başladığında ve for döngüsüne geldiğinde döngü başlar. Bu döngü içinde int değişkenini 0 atatık yani anlayacağınız for döngüsü 15 kere kendisini tekrar edecekse 0 dan başlar 15 e kadar gider. Eğer 1 deseydik 1 den başlar 15 e kadar gider ama kendisini 14 kere tekrar ederdi. Sonrasında i<15 yani  i değişkeni 15 den küçükse dedik i  değişkenini 1 artırarak yani i++ kodu ile döngümüzü devam ettir şeklinde for döngüsünün döngü koşulunu belirlemiş olduk. Bu döngüyü çalıştırdığımızda konsol ekranında yanyana 15 kere yıldız yazdıracaktır. Console.WriteLine("*"); demiş olsaydık alt alta yıldız yazdıracaktı.

Kod:
           for (int i = 0; i < 15; i++)
           {
               Console.Write("*");
           }

İç içe döngülerde ise dıştaki for döngüsü çalıştığında içindeki kodlar sırayla işler içteki for döngüsüne gelindiğinde ise içteki for döngüsü belirlenen koşullar ile çalışmaya başlar ve içteki  döngü tamamlanana kadar dıştaki döngü beklemede kalır. Yani burada alttaki paylaştığım kodu açıklamak gerekicek olursak dıştaki for çalışır, konsola * yazardırır ve içteki for başlar *'ına ltına belirlediğimiz döngü sayısı kadar yanı 10 tane # yazdırır ve bu işlem dıştaki döngüde belirlediğimiz döngü sayısı kadar yani 15 kere kendini tekrar eder.
Kod:
           for (int i = 0; i < 15; i++)
           {
               Console.WriteLine("*");
               for (int e = 0; e < 10; e++)
               {
                   Console.WriteLine("#");
               }
           }


Aşağıdaki kodda üçgen şeklinde ekrana yıldız yazdırmak için iç içe bir for döngüsü kullandım. Kodu inceleyerek ve deneyerek daha iyi kavrayabilirsiniz.
Kod:
using System;

namespace ConsoleApplication1
{
   class Program
   {
       static void Main(string[] args)
       {
           for (int i = 0; i < 15; i++) //i 0 dan başlar 15 e kadar kendisini 1 artırır. Döngümüz Kendisini 15 Kere tekrar edicek
           {

               for (int e = 0; e <= i; e++)//e 0 dan başlar i değeri ne kadar kendisini 1 artırır. Kendisini i değişkeni kadar tekrar eder.
               {
                   Console.Write("* "); // Yıldız yazdırır
               }
               Console.Write("\n"); // "\n" özel tanımlı karakteri ile Satır atlar
           }
           Console.ReadLine();//Konsol çalışıp kapanmasın diye beklettirilir. Yani bir tuşa basılması istenir.
       }
   }
}

Bu konuyu yazdır

  XAMPP
Yazar: Administrator - 02-12-2015, 13:03 - Forum: Web - Yorum Yok

XAMPP Nedir?
XAMPP (Extended Apache/MySQL/PHP/Perl) bir web sunucusu yazılımıdır. En gelişmiş php geliştirme ortamlarından bir tanesidir. Ücretsizdir.
Xampp server ile bilgisayara PHP, MySQL, Perl ve Apache yanında FileZilla ve MercuryMail gibi sistemler kurularak hazır bir web sunucusu oluşturulabilmektedir. XAMPP sayesinde; bir uzak sunucuya gerek kalmadan localhost üzerinde php kodlama, mysql veritabanı vb. işlemleri kolaylıkla yapabilirsiniz. Tabi ihtiyaca göre dışarayı açık bir web sunucusu olarakta kullanabilirsiniz.
Ayrıca, XAMPP serverda phpMyAdmin de kurulu olarak gelmektedir.
Windows, Linux, OS X işletim sistemlerinde kullanabilirsiniz.

Daha fazla bilgi ve güncel sürümünü indirmek için : https://www.apachefriends.org/tr/index.html

Bu konuyu yazdır

  C# switch case Kullanımı
Yazar: root - 02-12-2015, 10:57 - Forum: C# - Yorum Yok

Merhaba arkadaşlar;

Bu konuda sizlere switch case kullanımına dair basit bir kod örneğini paylaşıp sizlere bu kodları açıklayacağım. Nesne tabanlı kodlama ekranında çalıştığımdan bir textbox nesnesi ve bir buton nesnesi formuma ekledim.

Öncelikle switch case yapımızı bu şekilde inceleyim bir. Burada switch dedikden sonra parantez içinde olası değerleri alabilecek değişkenimizi yazıyoruz. Default kodu switch koduna yazdığımız değişkenin case ile belirlediğimiz olası değerler dışında bir değer alması halinde varsayılan olarak işleyecek olan kod bloğudur.

Kod:
           switch (koşul)
           {
               case olasıdeğer:
                   break;
               default:
                   break;
           }


Aşağıdaki örneğimizde kullanıcıdan bir sayı yazmasını istedik textkutusuna ve butona tıkladığımızda yazdığımız sayıya göre mesaj göstermesini istedik. Txt kutusuna girilen değer veya veriler string bir ifade olduğundan önce int.Parse(txtSayi.Text) kodu ile stringli ifadeyi int sayı değerine dönüştürüyoruz (türler arası dönüştürmede de fikir sahibi olmuş olduk). case olasıdeğer: şeklinde koşullarımızı belirliyor ve koşul gerçekleşmesi halinde işleyecek kodlarımızı onun bir altına yazıyoruz. Olası case değerimiz gerçekleştiğinde ise break; kodu ile diğer case değerlerini kontrol etmemesini sağlıyoruz.

Burda girilen sayı 1 se girilen sayı birdir, 2 ise ikidir veya olası case ile belirlediğimiz değerler dışında farklı bir sayı ise default kodu işleyecek ve girilen sayı istenilen değer dışındadır gibi mesajlar butona tıkladığımızda karşımıza gelecektir.
Kod:
       private void btnSecim_Click(object sender, EventArgs e)
       {

           switch (int.Parse(txtSayi.Text))
           {
               case 1:
                   MessageBox.Show("Girilen Sayı 1 dir : " + txtSayi.Text);
                   break;
               case 2:
                   MessageBox.Show("Girilen Sayı 2 dir : " + txtSayi.Text);
                   break;
               case 3:
                   MessageBox.Show("Girilen Sayı 3 dür : " + txtSayi.Text);
                   break;
               case 4:
                   MessageBox.Show("Girilen Sayı 4 dür : " + txtSayi.Text);
                   break;
               default:
                   MessageBox.Show("Girilen sayı istenilen değer dışındadır : " + txtSayi.Text);
                   break;
           }
       }


Örnek Kodlama;
Kod:
using System;
using System.Windows.Forms;

namespace WindowsFormsApplication4
{
   public partial class Form1 : Form
   {

       public Form1()
       {
           InitializeComponent();

       }
     

       private void btnSecim_Click(object sender, EventArgs e)
       {

           switch (int.Parse(txtSayi.Text))
           {
               case 1:
                   MessageBox.Show("Girilen Sayı 1 dir : " + txtSayi.Text);
                   break;
               case 2:
                   MessageBox.Show("Girilen Sayı 2 dir : " + txtSayi.Text);
                   break;
               case 3:
                   MessageBox.Show("Girilen Sayı 3 dür : " + txtSayi.Text);
                   break;
               case 4:
                   MessageBox.Show("Girilen Sayı 4 dür : " + txtSayi.Text);
                   break;
               default:
                   MessageBox.Show("Girilen sayı istenilen değer dışındadır : " + txtSayi.Text);
                   break;
           }
       }

       private void txtSayi_KeyPress(object sender, KeyPressEventArgs e)
       {
           e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);
       }
   }

}

Bu konuyu yazdır

  Yüklenen sayfada düzenleme ve değiştirme yapma
Yazar: Administrator - 01-12-2015, 17:15 - Forum: Html - Yorum Yok

Merhaba arkadaşlar,

Bu konuda web tarayıcımızda yüklenen sayfalara nasıl müdahale edebileceğimiz hususuna kısaca değineceğiz.
Öncelikle, bu gibi işlemler için chrome ve firefox web tarayıcısı kullanabiliriz.

Chrome için; sayfaya sağ tıkladığımızda açılan sağ tuş menüsünden "öğeyi denetle" seçeneği ile,

[Resim: j6gcapfn.png]

Firefox için; sayfaya sağ tıkladığımızda açılan sağ tuş menüsünden "Öğeyi incele" seçeneği ile sayfada kullanılan html etiketlerini, stilleri kolayca görebilir ve üzerlerinde anlık düzeltme, ekleme, silme vb. işlemler uygulayabiliriz.
[Resim: uqlp3tlv.png]

Örneğin bir sitede kullanılan font yada renk tonu hoşumuza gittiyse bu seçenekleri kullanarak hangi fontun kullanıldığını hangi renk tonunun kullanıldığını kolayca görebiliriz.
Öğeyi denetleme/inceleme seçenekleriyle yaptığımız değişiklikler kalıcı olmayacaktır. Yani sayfayı yüklediğimizde normal haline dönecektir. Ama anlık olarak sayfada birşey denemek istiyorsanız kullanabilirsiniz.
Firefox kullanan arkadaşlar için bu işi yapan ve oldukça gelişmiş bir eklenti olan Firebug eklentisini kesinlikle öneririm.
Bunun dışında sayfaya javascript ile de müdaha edebilirsiniz. Bunun için de Yüklenen Sayfada Javascript Kodu Çalıştırma konumuzdan yardım alabilirsiniz.

Eğer sayfa yüklenirken direk bir yazı vs. değiştirilmiş olarak gelsin istiyorsanız; bunun için eklentiler de mevcut.
Örneğin Firefox'da sayfaya yüklenen yazılarda otomatik olarak değişiklik yapmak için FoxReplace eklentisini kullanabilirsiniz.

Bu konuyu yazdır

  C# Base64 Encode/Decode Kullanımı
Yazar: Administrator - 01-12-2015, 00:23 - Forum: C# - Yorum Yok

Encode için fonksiyon :

Kod:
   public static string Base64Encode(string metin)
       {
           var metinBaytlari = Encoding.UTF8.GetBytes(metin);
           return Convert.ToBase64String(metinBaytlari);
       }


Decode İçin Fonksiyon :
Kod:
   public static string Base64Decode(string sifreliMetin)
       {
           var sifreliMetinBaytlari = Convert.FromBase64String(sifreliMetin);
           return Encoding.UTF8.GetString(sifreliMetinBaytlari);
       }


Örnek Kullanım (Encode):
Kod:
MessageBox.Show(Base64Encode(textBox1.Text));

Örnek Kullanım (Decode):
Kod:
MessageBox.Show(Base64Decode(textBox1.Text));


* Eğer kodlamada UTF-8 yerine ascii, unicode vs. kullanmak istiyorsanız; fonksiyonlardaki Encoding.UTF8 kısmından değiştirebilirsiniz...

Bu konuyu yazdır

  Rar/Arşiv Şifresi Kırılır mı?
Yazar: Administrator - 30-11-2015, 19:39 - Forum: Bilgisayar ve Veri Güvenliği - Yorum Yok

Merhaba arkadaşlar,

Bu konuda çokça kez sorulan ve merak edilen bir hususa değineceğiz.

Rar şifresi kırılır mı?
Mesela, winrar ile bir dosyayı yada klasörü şifreleyip sıkıştırdık ve koyduk bir köşeye. Sonra veriler bize lazım oldu ve dosyayı açmak istedik ama bir de baktık ki şifreyi unutmuşuz. Ne yapabiliriz böyle bir durumda?

1) Şifreleme AES (Advanced Encryption Standard; Gelişmiş Şifreleme Standardı) ile yapılmıştır ve bu standardı geriye doğru bir dönüştürme yada kırma tekniği yoktur.
Yani; doğru şifreyi girmediğiniz sürece o dosya anlamsız bir byte topluluğudur.
Eğer şifre konusunda garantici biriyseniz ve karmaşık, uzun şifreler kullanıyorsanız; böyle bir durumda, bir insanın günlük ihtiyacı olan ortalama 2 litre kadar suyu tercihinize göre soğuk yada ılık olarak tek seferde içebilirsiniz Smile
Çünkü o dosyayı artık unutmaktan başka bir çare yoktur.
Rar şifresi kırmak için kullanılan tek yöntem olan  brute force(kaba kuvvet) karmaşık şifreler için asırlarca vakit gerektirebilir.
Ama şifrede hatırladığınız kısımlar varsa parametreli çalışan ve bu bilgileri de değerlendiren rar şifresi kırmak için uygulamalar varsa bunları kullanabilirsiniz.

2) Eğer şifresini bilmediğiniz rar yada zip dosyası size ait değilse ve internetten indirdiyseniz adını google'da aratmak etkili bir çözüm olabilir.
Fakat böyle dosyalar da herzaman güvenilir olmayabilir. Çünkü şifreli de olsa dosyayı yayınlayan kişi genelde şifresini de paylaşır.
Yani şifresiz arşiv dosyalarına temkinli yaklaşmakta fayda vardır. İçinden samsung'un yasaklı reklamındaki gibi salatalıkta çıkma ihtimali vardır Smile
Eğer dosya ve şifre size aitse internette aratmanın bir anlamı olmaz tabi ki... O zaman şifre kırmak için geliştirilen brute force uygulamalarını kullanabilirsiniz. Ama bu uygulamaların da içinde işe yaramayanlarlar yada dandik olanlar olabilir. Ön araştırma yapmak ve önerilere bakmak iyi olur.
Ayrıca bu tür uygulamalar kesin olarak şifreyi kırar diyemeyiz. Yaptıkları şey; belli rakam, harf, özel karakter vs. kombinasyonlarıyla rastgele şifre üretmek ve bunları hedef dosyada denemektir. Yada hazır kelime listeleri(wordlist) yüklenerek daha önceden hazırlanan şifre listelerindeki şifreleri denemektir.
Şifrede bulunan karakter sayısının yada kullanılan karakter çeşitliliğinin artması şifrenin kıırılmasını daha da güç bir hâle getirir. Karmaşık ve 8 karakterden yukarı bir şifre için ömrümüz yetmeyebilir. Ömrümüz yetse bile bunun için ciddi bir donanıma ihtiyaç vardır. Sürekli açık bir bilgisayar ve ciddi donanımlar gerektirir. Hız için süper bilgisayarlar ve GPU ile şifre kırma teknikleri kullananlar da vardır ama yinede zaman nedeniyle garantisi yoktur ve çok masraflıdır.

Hulâsa-i kelâm rar şifresi kırmak için kesin ve teknik bir çözüm yoktur; sadece kaba kuvvet(brute force) yöntemi kullanılabilir.

* Ek bilgi : Sıkıştırma ile şifrelemeyi karıştırmamak gerekir. Bunlar farklı şeylerdir.
Sıkıştırma dosyanın diskte kapladığı alanı yani boyutunu düşürmek için kullanılan birtakım matematiksel işlemlerdir.
Örneğin; dosyadaki "BBBBBBB" yerine "7xB" gibi bir kullanımla küçültülmesidir. Eğer kendinize özel bir metodla sıkıştırmadıysanız, tersine dönüştürme işlemini yapan uygulama elinde bulunan herkes tarafından geri döndürülebilir. Zaten sıkıştırma programlarının tümü(sanırım) geri açma işlemini de gerçekleştirmektedir.
Ama şifrelemede durum farklıdır. Dosyayı geri çevirmek için şifreyi bilmek gerekir. Yani şifrede amaç veri güvenliğidir ve kişiye özeldir, sıkıştırma da ise amaç verinin boyutunu azaltmaktır ve geneldir.

Bu konuyu yazdır

  C# struct Yapısı, Kullanımı & Nasıl Kullanılır?
Yazar: root - 30-11-2015, 11:02 - Forum: C# - Yorum Yok

Merhaba Arkadaşlar;

Bu paylaşımımda struct yapısının kullanımını dilim döndüğü kadar sizlere anlatacağım.

Öncelikle sınıf düzeyinde struch yapısı bu şekilde tanımlanmalıdır. MyStruct tanımlayacağımız yapıya vereceğiniz isimdir, bu ismi dilediğiniz bir isim yapabilirsiniz. Bunu kısayoldan struch yazıp tab tuşuna bastığınızda program otomatik olarak oluşturur.

Kod:
       struct MyStruct
       {

       }


Sonra içerisine ekrandaki kod örneğinde olduğu gibi değişken türleri tanımlaması yapılır. Bu kısma istediğiniz türden değişkenler tanımlayabilirsiniz. Eğerki kod yazma esnasında kodun yazılışı aklınıza gelmez ise struch yapısını tanımladığınızda içerisine prop yazıp tab tuşuna bastığınızda program otomatik olarak örnek şablonu oluşturacaktır. Geriye kendinize göre düzenlemek kalıyor.
Kod:
       struct Ornek
       {
           public int int_ { get; set; }
           public bool bool_ { get; set; }
           public string string_ { get; set; }
           public float float_ { get; set; }
       }


Projeniz içinde kullanımına gelindiğinde ise ister global düzeyde aşağıdaki gibi nesne tanımlarsınız ve projeniz içinde misal atıyorum buton tık olayı içinde ornek_tanimlama yazdığınızda struch içinde tanımladığınız değişken isimleri çıkacaktır. Bu isimlere veri atama ve veri çekme işlemi yapabilirsiniz.
Kod:
Ornek ornek_tanimlama;

Veya aşağıdaki gibi kod içerisinde nesne tanımlaması yapabilir ve örnekde olduğu gibi değer atayabilirsiniz.
Kod:
           Ornek ornek_nesne = new Ornek();
           ornek_nesne.bool_ = true;

Eğer formlar arası kullanmak istiyorsanız aşağıdaki kod örneğinde olduğu gibi struch kodunun başına public yazmanız gerekiyor.
Kod:
       public struct Ornek
       {
           public int int_ { get; set; }
           public bool bool_ { get; set; }
           public string string_ { get; set; }
           public float float_ { get; set; }
           public int MyProperty { get; set; }

       }


Formlar arası kullanımı ise Form1.Ornek ornek; şeklinde sınıf düzeyinde tanımlayıp veya aşağıdaki gibi kod içerisinde nesnenizi oluşturup kullanabilirsiniz. Önce formun adı sonra yapı adı şeklinde....
Kod:
           Form1.Ornek ornek = new Form1.Ornek();
           ornek.string_ = "String ataması yapıldı";



Burada da kullanımına dair basit bir örnek kod paylaştım inceleyebilirsiniz.
Kod:
using System;
using System.Windows.Forms;

namespace WindowsFormsApplication4
{
   public partial class Form1 : Form
   {
       struct Bilgiler
       {
           public int kisi_sayisi { get; set; }
           public string topluluk_ismi { get; set; }
           public bool hepsi_erkekmi { get; set; }
       }
       public Form1()
       {
           InitializeComponent();

       }

       Bilgiler bilgi;
       private void btnAtama_Click(object sender, EventArgs e)
       {
           bilgi.hepsi_erkekmi = true;
           bilgi.kisi_sayisi = 30;
           bilgi.topluluk_ismi = "Erkek Topluluğu";
           MessageBox.Show("Atama Yapıldı");
       }

       private void btnGoster_Click(object sender, EventArgs e)
       {
           
           MessageBox.Show("Topluluk İsmi : " + bilgi.topluluk_ismi +"\n" + "Hepsi Erkekmi : " + bilgi.hepsi_erkekmi + "\n" + "Kişi Sayısı : " + bilgi.kisi_sayisi);
       }
   }

}


Not: Tap ile kısayoldan tanımlı şablonları kullanmak sadece Visual Strudio programı için geçerlidir.

Bu konuyu yazdır

  Google güvenli arama
Yazar: Administrator - 27-11-2015, 19:06 - Forum: Google - Yorum Yok

Merhaba arkadaşlar,

Son zamanlarda google illegal, müstehcen içerikleri filtrelemek ve engellemek için çalışmaları hızlandırdı. Tabi daha sistemi tam anlamıyla oturtamadıkları için birçok normal içerikte bu filtrelere kurban gitmekte. Normal bir sitede bile illegal içerik var diye sizin bağlantı kurmanıza yada aramada bulmanıza müsade etmiyor. Hatta Youtube'da Müslüm Gürsesi bile müstehcen diye dinlemenize izin vermeyebiliyor Smile

Eğer sizde bu gibi sorun yaşıyorsanız google arama için https://www.google.com.tr/preferences?hl=tr&fg=1 bağlantısından "Güvenli Arama filtreleri" kısmından "Güvenli Arama'yı aç." seçeneğindeki işareti kaldırıp eskisi gibi özgürce kullanabilirsiniz.

Youtube için ise;  Youtube sayfasının aşağı kısmında bulunan seçeneklerden "Kısıtlı Mod" kısmını "Kapalı" olarak ayarlamanız yeterli.

Bu konuyu yazdır