سوال در مورد object در سی شارپ

#C

توسط thearrow در 5 سال پیش
0 581 1 5 سال پیش
thearrowalideveloper
0

سلام

objectـی که موقعه ی کدنویسی نوشته میشه چیه و به چه کاری میاد ؟

فرق این دوتا چیه ؟

[CSHARP]

    private void N(object Ib)
    {
    }
    private void Nt(Object Im)
    {
    }

[/CSHARP]

ممنون

0

تا جایی که من میدونم نو داده ای [color=#0000ff]object[/color] یه نام مستعار برای کلاس [color=#40e0d0]Object[/color] هستش یعنی تو کدی که دادی از نظر اینکه [color=#0000ff]object[/color] یا [color=#40e0d0]Object[/color] ه فرقی نمیکنه تعریف: به intance ایجاد شده از یک کلاس object میگن.

در کد پایین a یک instace(نمونه) از کلاس button هست و به a میگن object

[CSHARP] Button a = new Button(); Console.WriteLine(a.GetType()); [/CSHARP]

کلاس Object یک کلاس پایه برای همه کلاسها تو سی شارپه یعنیمیشه بجاینام کلاس ها اینو نوشت و بهش مقدار داد: [CSHARP] object val = new StringBuilder(); Console.WriteLine(val.GetType()); [/CSHARP]

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید