الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

غموض في ال indexers

بدأه katrass في 13 فبراير 2012 · 1 رد · 363 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

اخواني قمت بكتابة indexer بسيط و لكن يظهر لي رسالة " process is terminated due to stack overflow exception" و هذا هو الكود

class MyClass

{

public string str1

{

get

{

return "hi there";

}

set

{

str1 = value;

}

}

}

class Program

{

static void Main(string[] args)

{

MyClass m1 = new MyClass();

m1.str1 = "nice";

System.Console.WriteLine("str1= {0}",m1.str1);

}

}

و جزا الله خيرا

#2
katrass كتب:

السلام عليكم و رحمة الله و بركاته

اخواني قمت بكتابة indexer بسيط و لكن يظهر لي رسالة " process is terminated due to stack overflow exception" و هذا هو الكود

class MyClass

{

public string str1

{

get

{

return "hi there";

}

set

{

str1 = value;

}

}

}

class Program

{

static void Main(string[] args)

{

MyClass m1 = new MyClass();

m1.str1 = "nice";

System.Console.WriteLine("str1= {0}",m1.str1);

}

}

class MyClass

{

string st;

public string str1

{

get

{

return "hi there";

}

set

{

st = value;

}

}

}

class Program

{

static void Main(string[] args)

{

MyClass m1 = new MyClass();

m1.str1 = "nice";

System.Console.WriteLine("str1= {0}", m1.str1);

}

}

MCSD

#C

مواضيع مشابهة