D

Yüzbaşı
22 Temmuz 2016
Tarihinde Katıldı
Takip Ettikleri
15 üye
Görüntülenme (?)
92 (Bu ay: 0)
Gönderiler Hakkında
D
9 yıl
format atma, bilgisayar linux kurabiliyorum ama windows kurarken hata alıyorum
Merhaba,
bilgisayarımda problem oldu ve windows u açamadım bir daha ve ilk başta tekrar format atmaa çalıştım ama bios' bilgisayar harddisk görmüyordu bunun üzerine bilgisayarı servise götürdüm, servise götürdüğümde bana şunu söylediler bütün donanımsal testler yapıldı ve sorun yok dendi bende bilgisayar harddiski görmüyordu dedikten sonra harddisk'ten ilk başta şüphenilmiş dendi ama sorun harddiskte değilmiş dendi daha sonra windows çöktüğü için format atmak için 70 tl istediler bende formatı kendim atabilirim dedim ve bilgisayarı aldım çıktım (malum öğrenciyiz 70 tl az para değil :D ) daha sonra eve gelip windows kurmaya çalıştığımda aşağıdaki resimdeki hatayı aldım
bunun üzerine farklı dvd ve farklı windwos işletim sistemi kurmaya çalıştığımda da yine aynı hatayı aldım (windows 10 ve win 8.1'i denemedim kurmak için) ama ubuntuyu kurmak için dvd yi taktığımda ubuntuuu normal bir şekilde yükledim, ubuntunun üzerinden sanal makineyle windows'u da yükledim ama sadece sanal makine olarak yüklü ve yine normal bir şekilde yüklemeye çalıştığımda yine resimdeki hatayı alıyorum, sizden yardımını isityorum bu resimdeki hatanın çözümü nedir nasıl bu sorunun üstesinden gelirim ? < Resime gitmek için tıklayın >
D
9 yıl
indexlexleyiciler hakkında sorum (tekrardan :D )

using System;
class Sinif
{
public int Sayi;
public int this[int indeks]
{
get
{
return Sayi;
}
set
{
if(indeks>0)
Sayi+=value;
else if(indeks<0)
Sayi-=value;
else
Sayi=Sayi;
}
}
}
class AnaProgram
{
static void Main()
{
Sinif a=new Sinif();
a[5]=45;
a[-10]=23;
a[100]=87;
a[-80]=100;
Console.WriteLine(a[0]);
}
}


bu kod bloğunun nasıl işlediğni anlatabilir misiniz,neden 9 çıktısını alıyorum ?
D
9 yıl
c# : indexer\u0027ı tam anlayadım yardım eder misin ?

using System;

class Indexer
{
private int[] dizi;
public Indexer(int diziuzulugu)
{
dizi = new int[diziuzulugu];
}
public int diziboyut
{
get
{
return dizi.Length;
}

}
public int this[int indeks]
{
get
{
return dizi[indeks];
}
set
{
dizi[indeks] = value;
}
}
}
class indeksleyici
{
static void Main(string[] args)
{
Indexer x = new Indexer(5);
for (int i = 0; i < x.diziboyut; i++)
{
Console.WriteLine( "i[{0}] = {1}",i,x[i]);
}
}
}


burada anlmadığım şey indeksleyicilerin ne amaçla kullanıldığı ve ne yaptığı, bunu açıklar mısınız
D
9 yıl
c# : abstract class\u0027ın içinde abstract olmayan metod, proerpty vs.. ne yapar ne için kullanılır ?
abstract class'ın içinde abstract olmayan metod, proerpty vs.. ne yapar ne için kullanılır ?
D
9 yıl
sql de anlamadığım bir sorgu :

Select
RIGHT (Replicate(0,2) + CONVERT(varchar(2),Categories.CategoryID,2),2)
+ ' : ' + space(1) + Categories.CategoryName SNONAME
FROM Categories
ORDER BY Categories.CategoryID


bu sorgudaki repliccate sağa iki tane sıfır ekliyormuş ama sonuç çıktıda iki tane 0 çıkmıyor, neden böyle oluyor ?


not : northwind veritabanı üzerinden yapılıyor bir sorgu.
D
9 yıl
C# interface hakkında sorularım : (sorular resmin içinde)
< Resime gitmek için tıklayın >
buradaki okların çıktıkları yerleri anlaamadım arkadaşlar açıklayabilir misiniz ?
D
9 yıl
c# throw u anlamadım, yardım eder misin?

using System;
class Sayilar
{
private int mDeger;

public Sayilar(int mDeger)
{
if (mDeger > 100)
{
throw new OverflowException("değer 100'den kbüyk olamaz"); // burada throw
}
else
{
this.mDeger = mDeger;
}
}
public int Deger
{
get
{
return mDeger;
}
set
{
if (value>100)
{
throw new OverflowException("değer 100 'den büyük olamaz"); //buradaki throw

}
else
{
this.mDeger = value;
}
}
}

}
class exceptiontest

{

static void Main(string[] args)
{

try
{
Sayilar s = new Sayilar(500);
}
catch (OverflowException excp)
{
Console.WriteLine(excp.Message);
}
}

}

kod bu arkadaşlar buradaki throw ne işe yarıyor
not : internetten araştırdım ama sürekli olarak try-catch üzerinden anlatılmış sanki try-catch özelmiş gibi anlatmışlar hep ama bu kodda try-catch dışında kullanılmış, bu kodu ve throw'u açıklayabilir misiniz
D
9 yıl
çözüldü : c# çalışma zamanında hata alıyorum nedenini bulamadım yardım eder misiniz ?

using System;
class Memeli
{
protected double mboy;
protected double magirlik;

public Memeli(double boy, double agirlik)
{
this.mboy = boy;
this.magirlik = agirlik;
}
public void ozellkgoster()
{
Console.WriteLine("Boy = " + mboy);
Console.WriteLine("ağırlık =" +magirlik);
}
public double Boy
{
get { return mboy; }
set { mboy = value; }
}
public double agirlik
{
get { return agirlik; }
set { magirlik = value; }

}
}
class Kedi : Memeli
{
public string Turu;

public Kedi(string turu, int boy, int agirlik): base(boy,agirlik)
{
this.Turu = turu;
}
public void TurGoster()
{
Console.WriteLine(Turu + " kedisi");
}
}
class Koyun : Memeli
{
public string Turu;
public Koyun(string turu, double boy, double agirlik): base(boy,agirlik)
{
this.Turu = turu;
}
public void TurGoster()
{
Console.WriteLine(true + " Koynu");
}
}
class Mainmetot
{
public static void Goster(Memeli memeli)
{
Console.WriteLine("Boy = " + memeli.Boy);

Console.WriteLine("Agirilik = " + memeli.agirlik);
}
static void Main(string[] args)
{
Memeli memeli1 = new Memeli(10,35);
Goster(memeli1);
Kedi kedi1 = new Kedi("Van", 5, 10);
Goster(kedi1);

Koyun koyun1 = new Koyun("Ankara", 52, 70);
Goster(koyun1);
}
}
D
9 yıl
c# base ile iligli bir soru :

using System;


class Temel
{
public int a;
}
class Tureyen : Temel
{
new int a;
base.a = 15;//<--hatanın olduğu yer.
}


burada neden hata alıyorum ?
D
9 yıl
c# isim saklama(name hiding) sorusu
kitapta aşağıdaki kodda Y.A elemanın X.A elemanını gizlediğini dair uyarı vermesi gerektiği yazıyor ama ben aynı kodu yazmama rağmen bir hata almıyorum, yardım lütfen.
using System;

class X
{
protected int a;
public X(int a)
{
this.a = a;
}
public X()
{
}
public int A
{
get
{

Console.WriteLine("X sınıfı");
return a;
}
}
}
class Y : X
{
protected int b;

public Y(int a)
{
this.b = a;
}
public Y()
{

}
public int A
{
get
{
Console.WriteLine("Y sınıfı");
return b;

}
}
}
class Mainetot
{
static void Main(string[] args)
{
Y y = new Y(5);
int deneme = y.A;

}
}
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.