همـااا
سه شنبه 05 اسفند 1393, 21:36 عصر
سلام . چنتا سوال مبتدی دارم ...
1. چرا تو این عکس که اینطوری مینویسم کنسول بدون استفاده از نیم اسپیس سیستم ، شناخته نمیشه و زیرش قرمزه ؟؟؟ درحالیکه نیم اسپیس سیستم تعریف شدس و تو این حالت باید از اول بنویسم سیستم دات کنسول دات ... که بشناستش !!! دلیلش چیه ؟؟؟ وقتی کلاس کنسول رو که تعریف کردم حذف میکنم مشکل حل میشه و بدون نیاز به نوشتن اسم نیم اسپیس ، کلاس کنسول شناخته میشه ...
پی نوشت : میدونم که باید کلاس کنسول این طوری تعریف نشه ولی به کلیات و قواعد سی شارپ اصلا کاری ندارم و صرفا میخوام دلیل همین کارمو بفهمم که چرا وقتی اینطوری مینویسم نتیجش اینجوری میشه و باید نیم اسپیس رو استفاده کنم ...
128832
2. همچین کاری نمیشه کرد تو C# ؟؟ یعنی با کلاس هم مثل نیم اسپیس رفتار کرد و داخلش فقط توابع رو استفاده کرد !!!! (روشهای دسترسی به توابعو میدونم که باید اسم کلاس باشه بعد دات و بعد ....) ، منتها این سوالا به ذهنم اومده و جواب همین سوالمو میخوام !!! :
128833
3. اینکه کلاس پروگرم همیشه داخل فضای نام ریشه قرار داره ... یعنی اگه چن تا فضای نام داخل فضای نام ریشه بذاریم نباید داخل اونا کلاس پروگرمو استفاده کنیم ... خب چرا؟؟؟ :D // چون من تست کردم اصلا اروری نمیداد پس چرا وقتی مشکلی پیش نمیاره باید کلاس پروگرم حتما داخل روت نیم اسپیس قرار بگیره ؟
همش شد چرا :))))))))))))))
1. چرا تو این عکس که اینطوری مینویسم کنسول بدون استفاده از نیم اسپیس سیستم ، شناخته نمیشه و زیرش قرمزه ؟؟؟ درحالیکه نیم اسپیس سیستم تعریف شدس و تو این حالت باید از اول بنویسم سیستم دات کنسول دات ... که بشناستش !!! دلیلش چیه ؟؟؟ وقتی کلاس کنسول رو که تعریف کردم حذف میکنم مشکل حل میشه و بدون نیاز به نوشتن اسم نیم اسپیس ، کلاس کنسول شناخته میشه ...
پی نوشت : میدونم که باید کلاس کنسول این طوری تعریف نشه ولی به کلیات و قواعد سی شارپ اصلا کاری ندارم و صرفا میخوام دلیل همین کارمو بفهمم که چرا وقتی اینطوری مینویسم نتیجش اینجوری میشه و باید نیم اسپیس رو استفاده کنم ...
128832
2. همچین کاری نمیشه کرد تو C# ؟؟ یعنی با کلاس هم مثل نیم اسپیس رفتار کرد و داخلش فقط توابع رو استفاده کرد !!!! (روشهای دسترسی به توابعو میدونم که باید اسم کلاس باشه بعد دات و بعد ....) ، منتها این سوالا به ذهنم اومده و جواب همین سوالمو میخوام !!! :
128833
3. اینکه کلاس پروگرم همیشه داخل فضای نام ریشه قرار داره ... یعنی اگه چن تا فضای نام داخل فضای نام ریشه بذاریم نباید داخل اونا کلاس پروگرمو استفاده کنیم ... خب چرا؟؟؟ :D // چون من تست کردم اصلا اروری نمیداد پس چرا وقتی مشکلی پیش نمیاره باید کلاس پروگرم حتما داخل روت نیم اسپیس قرار بگیره ؟
همش شد چرا :))))))))))))))