سلام
مرسي واقعا خوب بود
بازم از اين كار ها بكن nesta
سلام
مرسي واقعا خوب بود
بازم از اين كار ها بكن nesta
آقا من فقط یه سوال کوچول موچولو دارم
البته قبلش سلام و عیدتون مبارک
می خواستم بدونم در سی بورلند چطوری می شود که اطلاعات را از کاربر به صورت فارسی و درست گرفت
سلام دوستان بي معرفت :
يعني واقعا كسي نيست جواب ما را بدهد.![]()
![]()
فكر كنم بايد يك فاتحه بخوانيم براي مدير اين اطاق.![]()
اي دل قافل.........![]()
سلام دوستان
لطفا کمک فوری. من موقع کامپایل پروژه ام در #C با پیغام خطای Stream was not readable روبرو می شوم. این خطا موقع استفاده بار دوم از StreamReader که قبلا تعریف کردم بروز می کنه. پس فردا بايد تحويلش بدم.
قبلا از کمک شما متشکرم
salam
ba tashakor az in sit khubi ke dar ekhtiyar ma moshtaghan barnamenevisi ghrar dadin
in avalin ruziye ke man tu in ja ozve shodam
va kheyli khoshhalam
سلام
من يه پروژه دارم براي ثبت نام دانشجويان به زبان سی شارپ
ولی نمی تونم مثل زبان سی لینک لیست درست کنم
باید چی کار کنم؟
توی c ساختمان یک لیست پیوندی اینجوری بود:
struct list
{
int data;
list* next;
{
ولی چون توی C# وقتی می نویسیم :
MyClass x;
(یک آبجکت از کلاس MyClass( بساز ما یک اشاره گر می سازیم که به هیچ جا اشاره نمی کند.
و باید حتما قبل از استفاده از آن آبجکت آن را new کنیم یا آن را برابر آبجکت دیگری قرار دهیم.
مثلا:
MyClass x = new MyClass
یا
MyClss x = y;
پس یک کلاس در سی شارپ که لیست پیوندی باشد شبیه این است:
class list
{
int data;
list next;
}
که موقعی که می خواهیم عنصری به ته لیست اضافه کنیم آخرین عنصر را یافته و next آن را new می کنیم
ببینید توی سی شارپ هر آبجکتی که می سازیم به صورت refrence هست.
اگه توی سی تا حالا از malloc استفاده کرده باشی متوجه می شی.
مثلا وقتی می نویسی
MyStruct *pointer
یک اشاره گر داریم که به هیچ جا اشاره نمی کنه. و باید اون رو malloc کرد تا جایی از حافظه به اون اختصاص داده بشه .
حالا توی سی شارپ اگر اینطور بنویسی
MyClass obj
مثل اینه که یه اشاره گر داریم که به هیچ جا اشاره نمی کنه و باید اون رو new کرد.
obj = new MyClass
البته اگر متوجه نمی شی می تونی از یه کلاس آماده مایکروسافت استفاده کنی به نام : ArrayList
این کلاس در namespace : System.Collections هست و باید اون ررو using کنی.
using System.Collections
متوجه شدم
ممنون
Last edited by FATIMA; 01-03-2006 at 15:51.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)