stanford-oval/wikipedia huggingface dataset:
محمدعلی دولتشاه
آثار و خدمات دولتشاه > بازسازی قلعه فلک الافلاک و ساخت عمارت گلستان

قلعه فلک الافلاک یا دژ شاپور خواست، یکی از آثار کم‌نظیر و با شکوه ایران است. این بنای کهن که بر فراز تپه‌ای باستانی در کنار چشمه‌ای پر خروش و در مرکز شهر کنونی خرم‌آباد قرار گرفته و همچون دیگر آثار تاریخی سرگذشت پر فراز و نشیبی را پشت سر گذاشته‌است. دولتشاه این دژ باستانی مخروب را به صورت امروزی آن بازسازی نمود و به آن نام فلک‌الافلاک داد. دولتشاه در سر یکی از برجهای قلعه که بلندترین برج آن و مسلط بر تمام شهر و بلوک خرم‌آباد بوده اتاقی ساخت و آن را فلک الافلاک نامید و همین نام بعدها بر روی کل مجموعه گذاشته شد. دولتشاه عمارت گلستان خرم‌آباد شامل محوطه اطراف قلعهٔ فلک‌الافلاک در حدود ۱۲۰۰ شمسی احداث کرد. درون این حصار که ۱۲ برج در میان دیوار آن تعبیه گردید، خانه حکام، مسجد، حمام، اصطبل و آسیاب نیز ساخته شد. به مناسبت احداث این ۱۲ برج که به منظور زیبائی و ایجاد پست‌های نگهبانی ایجاد شدند به این منطقه ۱۲ برجی نیز می‌گفتند. البته هر یک از برج‌ها در هر ماه از سال، قرار گرفتن آفتاب در نیمروز را نیز نشان می‌داده‌است. در داخل برج قدیم، دولتشاه برای خود قصری ساخت که فعلاً به حال ویرانی است. در اطراف و دامنه دژ دولتشاه باغی ایجاد نمود که آن را گلستان ارم نامید.
آثار و خدمات دولتشاه > بازسازی بند میزان

در زمان فتحعلی شاه قاجار شوشتر، دزفول و هویزه جزو کرمانشاه شده و به دولتشاه سپرده شد. زمانی که دولتشاه در سال ۱۲۱۱ ه‍.ق وارد شوشتر شد، توانست به شورش‌هایی که پس از حکومت زندیان و ابتدای قاجاریه در این شهر و نواحی اطراف آن شعله‌ور شده بود، پایان دهد و سردسته این شورش‌ها یعنی ابولفتح خان پسر فرج‌الله خان را دستگیر نماید. از جمله مشکلاتی که در این ایام گریبان گیر اوضاع اقتصادی شوشتر شده بود مسئله شکسته شدن بند و انحراف آب کارون در شاخه گرگر و به دنبال آن وخیم شدن اوضاع کشاورزی در این شهر بود. بند میزان قبلاً چندین بار شکسته شده بود، که آخرین بار آن حدود ۷۹ سال پیش از این ایام در زمان سلطنت نادر شاه بود و در طول این مدت زمین‌های مسیر شاخه شطیط و نهر داریون، یعنی مناسب‌ترین زمین‌های کشاورزی بلا استفاده مانده بود. دولتشاه چون بر امور مسلط گشت اقدام به بازسازی مجد این بند نمود و توانست پس از سه سال تلاش پیگیر در سال ۱۲۲۴ ه‍.ق کار آن را به پایان برساند. این اقدام دولتشاه آنچنان در بهبودی وضع مردم خوشایند بود که به قول صاحب کتاب «فائق البیان» آبادی شوشتر را ماده تاریخ یافتند. اما متأسفانه این بهبودی دیری نپایید و باز دیگر در سال ۱۲۲۷ ه‍.ق نا گهان بند میزان شکافته شد و آنچه دولتشاه رشته بود پنبه شد؛ ولی وی بار دیگر اقدام به تعمیر بند مذکور نمود و پس از چهار سال دیگر مجدداً کار یازسازی آن به پایان رسید. شایان ذکر است که بند میزان کنونی همین بندی است که محمد علی میرزا آن را بازسازی نموده و اکنون به نام بند محمد علی میرزا، بند خاقانی و به نام دیرین خود یعنی «بند میزان» معروف‌است.
دولتشاه و اقتصاد کرمانشاه

در زمان سلطنت فتحعلی شاه قاجار و گماردن شاهزاده محمدعلی میرزا دولتشاه به حکومت کرمانشاهان و ممالک ثلث و سرحددار عراقین به واسطهٔ شایستگی و لیاقت دولتشاه، توانست بار دیگر در صحنه‌های تجارت جهانی، باب مناسبات تجاری و اقتصادی نوینی را بازگشایی کرده و کرمانشاه را به مرکز دادوستد کالا و انبار تجارت عراق و بمبئی و روسیه تبدیل کند به نحوی که وجود خاندانهایی از مردمان عرب مهاجر از بغداد با عنوان خاندان وکیل الدوله و خاندان سادات تجار بغدادی از زمان دولتشاه باب تجارت گسترده‌ای را گشود و بنا به آنچه در کتاب زندگان عرصه عشق آمده‌است: «مضاف بر وجود امنیت در منطقه غرب کشور جهت سرمایه‌گذاری تجار و بازرگانان، آب و هوای معتدل، سرسبزی و خرمی و نعمت فراوان، مردم با صفا و میهمان پذیر و غریب نواز و گشاده‌روی کرمانشاه مزید بر علل گردیده تا تجار عرب و بغدادی به رغبت تمام کشتی سرمایه و تجارت خود را به ساحل آرام و محیط عدل و انصاف کرمانشاهیان بکشانند.»
سرایش شعر

محمدعلی دولتشاه شعر می‌سرود و «دولت» تخلص می‌کرد. از او دیوانی با چهار هزار بیت و نیز تذکره‌ای دربارهٔ معاصرانش به نام معاصر دولتشاه به‌جای مانده‌است.
نمونه‌ای از اشعار دولتشاه:
| 0 | 1 | 2 |
| --- | --- | --- |
| از سینهٔ تنگم دل دیوانه گریزد |  | دیوانه عجب نیست که از خانه گریزد |
| من از دل و دل از من دیوانه گریزان |  | دیوانه ندیدیم ز دیوانه گریزد |
محمدصادق ناطق اصفهانی که در دستگاه محمدعلی دولتشاه کار می‌کرد، در سال ۱۲۲۸ قمری (۱۸۱۳ میلادی) مقدمه‌ای بر دیوان او نوشت.
مسجد شاهزاده (شازده)
سنگ نگاره دولتشاه
قلعه فلک الافلاک
بند میزان
ابوالقاسم خزعلی

| ابوالقاسم خزعلی بروجردی | ابوالقاسم خزعلی بروجردی |
| --- | --- |
ابوالقاسم خزعلی: ابوالقاسم خزعلی
عضو مجلس خبرگان رهبری دبیرکل بنیاد بین‌المللی غدیر: عضو مجلس خبرگان رهبری دبیرکل بنیاد بین‌المللی غدیر
عضو فقهای شورای نگهبان عضو مجلس خبرگان تدوین قانون اساسی: عضو فقهای شورای نگهبان عضو مجلس خبرگان تدوین قانون اساسی
 :  
اطلاعات شخصی: اطلاعات شخصی
زاده: ۱ فروردین ۱۳۰۴ بروجرد، ایران
درگذشته: ۲۵ شهریور ۱۳۹۴ (۹۰ سال) تهران، ایران
آرامگاه: مشهد
همسر(ان): طاهره کلباسی (درگذشته ۲۰ دی ۱۳۹۶)
فرزندان: حسین، محسن، مهدی، راضیه، انسیه، مرضیه، علیرضا، کبری و محمدحسین
ابوالقاسم خزعلی (۱ فروردین ۱۳۰۴ – ۲۵ شهریور ۱۳۹۴) از تدوین کنندگان قانون اساسی جمهوری اسلامی (نماینده سمنان در مجلس خبرگان قانون اساسی)، جزو هیئت بازنگری قانون اساسی جمهوری اسلامی ایران، عضو سابق شورای نگهبان برای ۲۰ سال، عضو مجلس خبرگان رهبری از ابتدا تا زمان درگذشت و مسئول بنیاد بین‌المللی غدیر بود.
زندگی

ابوالقاسم خزعلی، در سال۱۳۰۴ در بروجرد به دنیا آمد. مادرش ربابه نام داشت و پدرش غلامرضا، پیشه‌اش ندافی بود. در همان شهر به مدرسه رفت تا این که در ۱۰ سالگی به همراه خانواده به مشهد نقل مکان کرد. وی دوره ابتدایی را در مدرسه نواب و ابن یمین مشهد به اتمام رساند.
زندگی > تحصیلات حوزوی

وی تحصیل علوم دینی را در سال ۱۳۲۱ در حوزه علمیه مشهد آغاز کرد؛ صرف و نحو را نزد علی‌اکبر دامغانی فرا گرفت و کتاب مغنی اللبیب را نزد محقق قوچانی خواند. معالم، لمعه و قوانین را نزد سید احمد یزدی آموخت و رسائل، مکاسب و کفایه را نزد هاشم قزوینی و بخشی از کفایه را نیز نزد مجتبی قزوینی فرا گرفت.
او در سال ۱۳۲۷ راهی قم شد و در درس خارج فقه سید حسین طباطبائی بروجردی و خارج اصول سید روح‌الله خمینی حضور پیدا کرد. وی همچنین مدتی در محضر محمدتقی بهجت تلمذ کرد. در بخش فلسفه، اشارات را نزد جواد خندق‌آبادی تهرانی خواند و در درس منظومه و اسفار سید محمدحسین طباطبایی حاضر شد.
تنها اثری که از وی به چاپ رسیده، تفسیر سوره فاتحة الکتاب نام دارد.
زندگی > فعالیت‌های قبل از انقلاب

ابوالقاسم خزعلی، در پیش از انقلاب ۱۳۵۷ یک بار در زندان قزل‌قلعه زندانی و سه‌بار نیز به شهرهایی مثل دامغان گناوه و زابل تبعید شد. اولین بار در سال‌های پایانی دهه ۱۳۳۰ بود که به سه سال تبعید به گناباد محکوم شد که به دلیل وساطت بروجردی در دربار، از تبعید خلاصی می‌یابد.
خزعلی در طول سال‌های ۱۳۴۸ و ۴۹ به دعوت مرتضی مطهری با حسینیه ارشاد همکاری می‌کرد و در طول این مدت تعداد ۱۲ سخنرانی در این مکان انجام داد. وی در سال۱۳۵۷ به دلیل محرومیت از منبر دچار مشکل شده بود که سید روح‌الله خمینی در نامه‌ای به داماد خود شهاب‌الدین اشراقی خواسته بود که به ایشان رسیدگی کند.
زندگی > شورای نگهبان

خزعلی که آذر ۱۳۵۸ طی حکمی از سوی سید روح‌الله خمینی مسئول رسیدگی به مشکلات خوزستان شده بود، پس از استعفای مهدوی کنی در بهمن ۱۳۵۹ با حکم خمینی به عنوان یکی از شش فقیه به عضویت شورای نگهبان منصوب شد حکمش در سال ۱۳۶۵ تمدید شد، و در مرداد ۱۳۷۸ از عضویت در این شورا استعفا داد. خود وی دربارهٔ دلایل استعفایش در برنامه‌ای تلویزیونی چنین گفت: «در همین دوره [آخر شورای نگهبان] در منزلی زندگی می‌کردم که ۶ طبقه بود که یکی از طبقات آن متعلق به من و باقی آن برای دیگران بود اما بعضی‌ها فکر می‌کردند که هر ۶ طبقه متعلق به من است و تصور می‌کردند خزعلی از ساده زیستی فاصله گرفته و حتی نیامدند سؤال کنند، از این جهت بود که بنا شد من دیگر در شورای نگهبان نباشم».
زندگی > انجمن حجتیه

ابوالقاسم خزعلی همواره از انجمن حجتیه حمایت می‌کرد و در جلسات آن‌ها شرکت می‌کرد. وی در مصاحبه‌ای با ایسنا عنوان کرد که ما انجمن حجتیه را قبول داریم و از آن دفاع می‌کنیم با این حال وی به‌طور رسمی در تشکیلات حجتیه وارد نشد. خزعلی پس از انقلاب و در سال ۱۳۵۸ و به پیشنهاد مرتضی مطهری نماینده خمینی در انجمن حجتیه شد ولی خمینی در سال ۱۳۶۰ از ادامه نمایندگی وی خودداری کرد. وی در شرح این ماجرا گفته‌است: «من از طرف امام در انجمن نماینده شدم نه عضو آنها، بعد که رفته بودند و زده بودند، گفتم آقا این‌طور نیست، گفتند دیگر نمایندگی را برداشتیم، دیگر نماینده من نباش».
اتهام فساد مالی

عباس پالیزدار در سخنرانی‌هایی در ۱۴ اردیبهشت و ۷ خرداد ۱۳۸۷ دستکم ۵۰ تن از مقامات ارشد و روحانيان با نفوذ جمهوری اسلامی از جمله ابوالقاسم خزعلی را به «فساد اقتصادی»، «رانت خواری» متهم کرد.
مواضع سیاسی > حمایت از دولت احمدی‌نژاد

وی در کنار مصباح یزدی از حامیان جدی احمدی‌نژاد در میان روحانیون به‌شمار می‌رفت. وی معتقد بود که خدا احمدی‌نژاد را آورده:
به حمدالله به خاطر جدیتی که وارد کار شده ۱۰ وزیر لوح پشتیبانی گرفته‌اند و همچنین ۱۱ کشور یا ۱۳ کشور مانند هلند، آلمان، بلژیک، چهار پنج تا از کشورهای اطراف خلیج فارس و دریای خزر با ایران هم‌پیمان شده‌اند که این‌ها حاصل همت در کارها است.
وی هم‌چنین احمدی‌نژاد را باعث سربلندی مسلمانان جهان خواند. احمدی‌نژاد نیز در آذرماه ۱۳۸۸ نشان درجه یک خدمت به خزعلی اعطا کرد.
مواضع سیاسی > حمایت از سعید جلیلی

خزعلی در انتخابات ریاست‌جمهوری ایران سال ۱۳۹۲ از سعید جلیلی حمایت کرد. وی در دیداری با سعید جلیلی تأیید رفتار شورای نگهبان در تعیین صلاحیت‌ها گفت:
مواضع سیاسی > سخنان مشهور و خبرساز

وی محرومیت زنان از ریاست جمهوری را توصیه سید روح‌الله خمینی می‌دانست.
وی در سخنانی انتخاب محمود احمدی‌نژاد به مقام ریاست جمهوری را «مورد تأیید و موافقت امام غایب شیعیان» دانست.
وی خواستار جایگزینی عید غدیر خم به جای عید نوروز به عنوان جشن بزرگ ایرانیان شد. وی در سخنان پیش از خطبه نماز جمعه تهران گفت: «عید نوروز، عید درختان است، عید بزرگ ایرانیان باید عید غدیر باشد».
وی در سخنانی در جمع طلاب حوزه علمیه قم گفت: «این قلم‌بدستان باید نابود شوند. این‌ها همه رفتنی هستند».[نیازمند منبع]
وی در سخنانی مدعی شد که «حفظ شئون اسلامی و رعایت حجاب در دانشگاه، موجب بالارفتن سطح علمی و معدل بالای دانشجویان می‌شود».
با اشاره به اعتراضات مردم ایران به نتایج انتخابات ریاست جمهوری (۱۳۸۸): آن اغتشاشات را چهار نفر از جمله دو فرد سید و دو غیر سید راه‌اندازی کردند که دو فرد سید از همه بدتر بودند؛ ولی دو غیر سید یکی بد و دیگری بدتر بود.
بنا بر گواهی مرکز اسناد انقلاب اسلامی، اعدام حبیب‌الله آشوری در تاریخ ۲۸ شهریور ۱۳۶۰ به واسطه صدور فتوایی از خزعلی که پاره‌ای از مطالب کتاب توحید آشوری را مخالف شرع مقدس و کفرآمیز می‌دانست صورت گرفته‌است.
نقش وی در قتل‌های زنجیره‌ای

برای آگاهی، قتل‌های زنجیره‌ای ایران را ببینید.
زندگی شخصی

ابوالقاسم خزعلی در سال ۱۳۲۷ با طاهره کلباسی فرزند محمود کلباسی ازدواج کرد که حاصل این ازدواج ۹ فرزند بود. به گفتهٔ او، حسین یکی از پسرانش در تاریخ اردیبهشت ۱۳۵۷ در شهر قم و در جریان ناآرامی‌های انقلاب، مورد اصابت گلوله قرار گرفت و کشته شد. یک پسر وی، علیرضا، مدیر شبکه ماهواره ای ایرانیان و داماد محمدعلی شهیدی محلاتی بود. مهدی خزعلی فرزند دیگر اوست که در سال‌های بعد از انتخابات ۸۸ بارها به زندان افتاده‌است. در سال ۱۳۸۸ و در پی مواضع مهدی در حمایت از جنبش سبز ابوالقاسم خزعلی طی بیانیه‌ای از پسرش اعلام برائت نمود و وی را منحرف از راه مستقیم خواند.دختر او انسیه خزعلی معاون امور زنان و خانواده رئیس‌جمهور  در دولت سیزدهم و رئیس سابق دانشگاه الزهرا است. دختر دیگر او کبری خزعلی (مریم) رئیس شورای فرهنگی اجتماعی زنان و خانواده شورای عالی انقلاب فرهنگی می باشد.
فرزند کوچک او محمدحسین از خوانندگان موسیقی پاپ با نام هنری سمیر زند است. محمدرضا رضازاده، استاندار اسبق فارس، و محمدهادی مروی، معاون اول سابق قوه قضائیه  از دامادهای خزعلی بودند.
زندگی شخصی > درگذشت

وی در بامداد چهارشنبه ۲۵ شهریور ۱۳۹۴ پس از یک دوره طولانی بیماری و کهولت سن درگذشت. مراسم تشییع پیکر وی صبح روز پنجشنبه ۲۶ شهریور ۱۳۹۴ در دانشگاه تهران برگزار شد. پیکر وی به مشهد منتقل و در حرم رضوی به خاک سپرده شد.
طاهره کلباسی، همسر وی نیز صبح چهارشنبه ۲۰ دی ۱۳۹۶ بر اثر کهولت سن درگذشت.
خزعلی در سال ۲۰۱۵
هزار و یک شب (مجموعه تلویزیونی ۲۰۰۶)

| هزار و یک شب | هزار و یک شب |
| --- | --- |
ژانر: درام
کارگردان: کودرت سابانچی
بازیگران:  خالد ارگنچ  برگزار کورل  تاردو فلوردون  ازگی آذراوغلو  مرد فرات 
کشور سازنده: ترکیه
زبان اصلی: ترکی استانبولی
شمار فصل‌ها: ۳
شمار قسمت‌ها: ۱۶۳
تولید: تولید
تهیه‌کننده: فاتح انس اومروغلو
مکان تولید: استانبول
مدت: ۹۰ دقیقه
تولیدکننده: تی‌ام‌سی
پخش: پخش
شبکهٔ اصلی: کانال د
انتشار اولیه: ۷ اکتبر ۲۰۰۶ (۲۰۰۶-۱۰-۰۷) – ۱۲ مه ۲۰۰۹ (۲۰۰۹-05-۱۲)
هزار و یک شب (به ترکی استانبولی: Binbir Gece) یک مجموعه تلویزیونی درام محصول کشور ترکیه است که از ۷ اکتبر ۲۰۰۶ تا ۱۲ مه ۲۰۰۹ در ۳ فصل از کانال د ترکیه پخش شد. داستان این مجموعه برداشتی آزاد از داستان هزار و یک شب است. برگزار کورل در نقش شهرزاد، خالد ارگنچ در نقش انور، تاردو فلوردون در نقش کرم و ازگی آذراوغلو در نقش بنو در مجموعه بازی می‌کنند.
خلاصه داستان

شهرزاد (برگزار کورل) که معمار با استعدادی است در شرکت ساختمانی به مدیریت اونور اکسال (خالد ارگنچ) و کرم (تاردو فلوردون) مشغول به کار است، شهرزاد برای درمان پسرش که از بیماری سرطان خون رنج می‌برد به دویست هزار دلار نیاز دارد در حالی که شهرزاد بعد از تلاش بسیار فقط پنجاه هزار دلار می‌تواند فراهم کند…[نیازمند منبع]
انتشار

| فصل | قسمت‌ها | قسمت‌ها | تاریخ اصلی روی آنتن رفتن> اولین بار | تاریخ اصلی روی آنتن رفتن> آخرین بار |
| --- | --- | --- | --- | --- |
| ۱ | ۲۹ | ۲۹ | ۷ اکتبر ۲۰۰۶ (۲۰۰۶-۱۰-۰۷) | ۱۹ ژوئن ۲۰۰۷ (۲۰۰۷-06-۱۹) |
| ۲ | ۳۷ | ۳۷ | ۱۱ سپتامبر ۲۰۰۷ (۲۰۰۷-0۹-۱۱) | ۳ ژوئن ۲۰۰۸ (۲۰۰۸-06-۰۳) |
| ۳ | ۲۴ | ۲۴ | ۱۶ سپتامبر ۲۰۰۸ (۲۰۰۸-0۹-۱۶) | ۱۲ مه ۲۰۰۹ (۲۰۰۹-05-۱۲) |
قایق تندرو ذوالفقار

| قایق تندرو ذوالفقار     | قایق تندرو ذوالفقار     |  |
| --- | --- | --- |
|  |  |   |
| اطلاعات کلی | اطلاعات کلی |  |
| نوع کشتی | قایق سبک تهاجمی موشک‌انداز |  |
| کشور سازنده |  ایران |  |
| مشخصات | مشخصات |  |
| طول کشتی | ۱۶٫۳ متر |  |
| پهنای بدنه | ۳٫۷۵ متر |  |
| ارتفاع ستون | ۰٫۹ متر |  |
| بارگیری استاندارد | ۱۴ تن |  |
| نوع موتور | دو موتور دیزلی |  |
| تعداد خدمه | ۳ نفر |  |
| سرعت | ۵۲ گره دریایی |  |
| برد عملیاتی | ۳۲۰ مایل دریایی معادل حدود ۵۷۶ کیلومتر |  |
| جنگ‌افزارها | جنگ‌افزارها |  |
| رادار | رادار جستجو سطحی با حداقل برد ۳۰ کیلومتر |  |
| سرنوشت | سرنوشت |  |
قایق تندرو ذوالفقار یک شناور گشت دریایی و آفندی (تهاجمی) می‌باشد و بر اساس ایده یورش سریع به کشتی‌های دشمن طراحی و مجهز به موشک‌های ضد کشتی میانبرد و سامانه راداری شده‌است؛ که توسط متخصصان صنایع دفاعی جمهوری اسلامی ایران طراحی و ساخته گردیده است. این شناور حدود ۱۳ تن وزن دارد و دارای سرعتی حدود ۱۰۰ کیلومتر در ساعت می‌باشد.    قایق تندرو ذوالفقار قایقی است که می تواند به راحتی از هر مانعی که بر سر راهش قرار دارد عبور کند و سدشکن است و یکی از بهترین ها محسوب می شود.
تسلیحات

ذوالفقار به دو تیربار ۱۲٫۷ میلیمتری در عقب و جلو، موشک کوثر با برد ۲۵ کیلومتر و رادار جستجو با حداقل برد ۳۰ کیلومتر مجهز شده‌است.
حوزه انتخابیه دورود و ازنا

|  دورود و ازنا |  دورود و ازنا |
| --- | --- |
حوزهٔ انتخاباتی   مربوط به مجلس شورای اسلامی: حوزهٔ انتخاباتی   مربوط به مجلس شورای اسلامی
موقعیت حوزه در استان لرستان: موقعیت حوزه در استان لرستان
شهرستان(ها): دورود و ازنا
استان: لرستان
مقرهای کلان: دورود (مرکز)
حوزهٔ کنونی: حوزهٔ کنونی
کرسی‌ها: ۱ از ۲۹۰ 
نماینده(گان): روح‌الله لک علی‌آبادی
بخش‌ها: بخش مرکزی و بخش سیلاخور، بخش مرکزی و بخش سیلاخور
جناح: مستقل
حوزهٔ انتخاباتی دورود و ازنا یکی از حوزه از حوزه‌های استان لرستان برای انتخابات مجلس شورای اسلامی است. این حوزه به مرکزیت دورود، ۱ نماینده دارد.
نماینده دوره دوازدهم

روح‌الله لک علی‌آبادی
پی‌نوشت و منبع

«جدول حوزه‌های انتخابیه در انتخابات دهمین دورهٔ مجلس شورای اسلامی» (PDF). مرکز پژوهش و سنجش افکار صدا و سیما. بایگانی‌شده از اصلی (PDF) در ۵ اكتبر ۲۰۱۸. دریافت‌شده در ۳ اوت ۲۰۱۶. تاریخ وارد شده در |archive-date= را بررسی کنید (کمک)
| ن ب وحوزه‌های انتخاباتی مجلس شورای اسلامی در استان لرستان | ن ب وحوزه‌های انتخاباتی مجلس شورای اسلامی در استان لرستان |
| --- | --- |
 خرم‌آباد و دوره  الیگودرز  بروجرد  پلدختر  دلفان و سلسله  دورود و ازنا  کوهدشت :  خرم‌آباد و دوره  الیگودرز  بروجرد  پلدختر  دلفان و سلسله  دورود و ازنا  کوهدشت
سی‌شارپ

| 0 | 1 |
| --- | --- |
پارادایم برنامه‌نویسی: ساخت‌یافته، دستوری، شیءگرا، رویدادمحور، وظیفه-محرک، تابعی، همگانی، پژواکی، همزمان
خانواده: سی
طراحی شده توسط: مایکروسافت
توسعه‌دهنده: مایکروسافت
ظهوریافته در: ۲۰۰۰؛ ۲۵ سال پیش (۲۰۰۰-خطا: زمان نامعتبر}})
انتشار پایدار: 13     / ۱۲ نوامبر ۲۰۲۴؛ ۲ ماه پیش (۲۰۲۴-12}})
 :  
شیوه نوع‌دهی: ایستا، پویا، نیرومند، ایمن، نامی، نیمه استنتاجی
بن‌سازه رایانش: زیرساخت زبان مشترک
پروانه: زمان اجرای زبان مشترک is proprietary, مونو (نرم‌افزار) compiler is dual پروانه عمومی همگانی گنو، پروانه ام‌آی‌تی and libraries are گنو ال‌جی‌پی‌الv2, DotGNU is dual پروانه عمومی همگانی گنو و گنو ال‌جی‌پی‌الv2
پسوند(های) نام پرونده: .cs
وبگاه: csharp.net
پیاده‌سازی‌های بزرگ: پیاده‌سازی‌های بزرگ
 Visual C#, چارچوب دات‌نت، مونو، چارچوب دات نت کر، DotGNU (discontinued), Universal Windows Platform :  Visual C#, چارچوب دات‌نت، مونو، چارچوب دات نت کر، DotGNU (discontinued), Universal Windows Platform 
گویش: گویش
 Cω, Spec#, Polyphonic C#, Enhanced C#:  Cω, Spec#, Polyphonic C#, Enhanced C#
متأثر از: متأثر از
 C++, Cω, Eiffel, F#, Haskell, Icon, J#, J++, Java, ML, Modula-3, Object Pascal, Rust, VB :  C++, Cω, Eiffel, F#, Haskell, Icon, J#, J++, Java, ML, Modula-3, Object Pascal, Rust, VB 
تأثیر گذاشته بر: تأثیر گذاشته بر
 Chapel, Clojure, Crystal, D, J#, Dart, F#, Hack, Java, Kotlin, Nemerle, Oxygene, Ring, Rust, Swift, Vala, TypeScript :  Chapel, Clojure, Crystal, D, J#, Dart, F#, Hack, Java, Kotlin, Nemerle, Oxygene, Ring, Rust, Swift, Vala, TypeScript 
   C Sharp Programming    در ویکی‌کتاب (انگلیسی):    C Sharp Programming    در ویکی‌کتاب (انگلیسی)
سی‌شارپ (به انگلیسی: C#، ‎/si ʃɑːrp/‎ see sharp) زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.
زبان سی‌شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز دربر گرفت. سی‌شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.
زبان سی‌شارپ با قدرت و در عین حال سطح بالای خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند.
این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان زبان سی‌شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفی تأثیر پذیرفته است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی‌شارپ تغییر پیدا کرد.
اهداف طراحی زبان سی‌شارپ

استاندارد ECMA این اهداف طراحی زبان را برای سی‌شارپ برآورده می‌سازد:
سی‌شارپ یک زبان برنامه‌سازی ساده، مدرن و نوآور برای اهداف عمومی و شیءگرا است.
به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره‌وری برنامه‌نویس، زبان دارای چک‌کننده Strong Type، چک‌کننده مرزهای آرایه، تشخیص حالت‌هایی که یک متغیر مقداردهی اولیه نشده است، قابلیت انتقال کدها و Garbage Collection خودکار است.
این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سامانه‌های توزیعی در نظر گرفته شده است.
قابلیت انتقال برنامه‌نویس بسیار مهم است، خصوصاً برای آن دسته از برنامه‌نویسانی که با زبان‌های C و C++ آشنا هستند.
پشتیبانی از این زبان برای بین‌المللی شدن بسیار مهم است.
زبان سی‌شارپ برای نوشتن برنامه‌ها برای سامانه‌های تعبیه شده و میزبان در نظر گرفته شده است، سیستم عامل‌های پیچیده بسیار بزرگ گرفته تا توابع اختصاصی بسیار کوچک.
هر چند برنامه‌های نوشته شده با سی‌شارپ طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از لحاظ اندازه و کارایی به خوبی زبان‌های C و اسمبلی نیست.
در هر نرم‌افزاری که بتوان کدهای سی‌شارپ را وارد کرد بخشی وجود دارد که برای افراد مبتدی در برنامه‌نویسی است این بخش console.aplication نام دارد
تاریخچه

در سال ۱۹۹۹، شرکت سان اجازه استفاده از زبان برنامه‌نویسی جاوا را در اختیار مایکروسافت قرار داد تا در سیستم‌عامل خود از آن استفاده کند. جاوا در اصل به هیچ پلت فرم یا سیستم‌عاملی وابسته نبود، ولی مایکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم‌عامل بودن جاوا را از آن برداشت. شرکت سان پرونده‌ای علیه مایکروسافت درست کرد و مایکروسافت مجبور شد تا زبان شیءگرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند.
در طول ساخت دات نت، کلاس‌های کتابخانه‌ای با زبان و کامپایلر SMC نوشته شدند. در سال ۱۹۹۹ آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش COOL بود و همانند C بود با خواص شیءگرایی. مایکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد.
در ارائه و معرفی رسمی چارچوب دات‌نت در PDC در سال ۲۰۰۰ این زبان به سی‌شارپ تغییر نام یافت و کتابخانه کلاس‌ها و runtime در ای‌اس‌پی‌دات‌نت به سی‌شارپ منتقل شدند.
مدیر و سرپرست طراحان در مایکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework و زبان‌های برنامه سازی++Borland، دلفی، Turbo Pascal، ویژوال سی++ به آسانی در دستورالعمل‌های سی‌شارپ قابل رویت است و به همان خوبی در هسته CLR.
ویژگی‌ها

برخی از تفاوت‌های زبان سی‌شارپ با C و ++C عبارتند از:
هیچ تابع یا متغیر سراسری (Global) وجود ندارد، تمام متدها و اعضا بایستی در داخل کلاس‌ها تعریف شوند. این امر ممکن است، هر چند برای استفاده از متغیرها و توابع عمومی باید از متدها و متغیرها در کلاس‌های عمومی استفاده کرد.
متغیرهای عمومی، برخلاف C و ++C، نمی‌توانند بلاک‌های پیوستی را در بر بگیرند.
سی‌شارپ دارای یک نوع داده بولی است (bool). برخی از عبارت‌ها مانند while و if که شرطی هستند، نیازمند یک عبارت نوع بولی هستند. همان‌طور که ++C نیز دارای نوع داده بولی است، این نوع داده به راحتی می‌تواند به یا از Integerها تبدیل شود، و عبارتی مانند (if(a نیازمند این امر است که a از یک نوع قابل تبدیل به bool یا اشاره گر باشد. کامپایلر سی‌شارپ برنامه‌نویس را در این شرایط مجبور به استفاده از عباراتی می‌کند که به درستی یک مقدار bool را برمی‌گردانند؛ بنابراین دستوری مانند (if(a = b باعث بروز خطا می‌شوند. (به جای = بایستی از == استفاده شود)
در سی‌شارپ، اشاره گرهای به حافظه بایستی فقط در داخل بلوکهای unsafe استفاده شوند و برنامه در این حالت برای اجرا نیاز به اجازه از کاربر دارد. بیشتر دسترسی شی از طریق شی امن است که یا همیشه در حال اشاره به شی صحیح موجود است یا یک مقدار Null دارد. اشاره گری به شی به درد نخور یا بلاک حافظه رندم غیرممکن است. اشاره گر نا امن می‌تواند به نمونه‌ای از value-type، آرایه، رشته یا بلاکی که حافظه به آن داده شده است اشاره نماید. کدی که به عنوان نا امن علامت نخورده باشد، هنوز می‌تواند اشاره گرها را از سامانه بازیابی یا در آن ذخیره کند ولی نمی‌تواند مرجع جدیدی به آنها اختصاص دهد.
حافظه ساماندهی شده نمی‌تواند صریحاً آزاد شود، ولی به‌طور خودکار به عنوان به درد نخور تلقی می‌شود. انتخاب آدرس‌های به درد نخور حافظه نفوذ ناپذیر است. هم چنین سی‌شارپ با استفاده از عبارات، پشتیبانی مستقیمی از پایان اجباری می‌کند (پشتیبانی از اصطلاح Resource Acquisition Is Initialization).
وراثت چندگانه از کلاس‌ها در این زبان پشتیبانی نمی‌شود. البته یک کلاس امکان ارث بری از تعداد نامحدود واسط‌ها را دارد. پشتیبانی نکردن از وراثت چندگانه به دلیل اهداف معماری این زبان در CLI و برای جلوگیری از پیچیدگی است. در عوض می‌توان از اینترفیس‌های مختلف استفاده کرد؛ یعنی برای یک کلاس که احتمالاً فرزند کلاسی دیگر است (ارث برده) می‌توان چندین اینترفیس را پیاده‌سازی (Implement) نمود.
سی‌شارپ بسیار typesafe تر از C++ است. تنها تبدیلات ضمنی مثل تبدیل نوع داده کوچکتر به بزرگتر یا تبدیل نوع مشتق شده به نوع پایه به‌طور پیش فرض و بدون خطا صورت می‌پذیرد. هیچ تبدیل ضمنی ای میان Booleanها و Integerها وجود ندارد و هر تبدیل user-defined بایستی به صراحت با یکی از کلمات explicit یا implicit نشانه گذاری شود. تبدیل b به a در حالتی که a یک Integer و b یک double باشد در زبان C++ مجاز است اما در سی‌شارپ به یک خطای زمان کامپایل منجر می‌شود (بایستی به صورت explicit تعریف شود)
سی‌شارپ بستری امن و قدرتمند برای ساخت نرم‌افزارهای hybrid را مهیا می‌کند.
اعضای Enumeration در داخل محدوده شخصی خود قرار دارند.
سی‌شارپ قابلیت syntactic sugar را برای توابع متداول، اکسسورها و ماجول‌های کسول شده در یک کلاس به صورت ویژگی‌ها قرار داده است.
اکسسورها که خاصیت نیز گفته می‌شوند در زبان سی‌شارپ قادر به کنترل دسترسی اعضا و معتبرسازی داده‌ها هستند.
تمام انواع بازتابی (Reflection) و بازیابی (Recovery) قابل استفاده است.
در حال حاضر (۳ ژوئن ۲۰۰۸) دارای ۷۷ کلمه رزرو شده است.
این زبان جزو زبان‌های خانواده c می‌باشد و شباهت سینتکسی با زبان جاوا دارد.
ساختمان داده (ساختار و ذخیره‌سازی داده)

این کامپایلر در مقابل C یا ++C دارای ساختار بسیار متفاوتی است که دانستن آن به برنامه‌نویس امکان نوشتن برنامه‌های بسیار بهینه را خواهد
داد.
ساختمان داده (ساختار و ذخیره‌سازی داده) > رشته‌ها

در C یا ++C ساختار رشته به صورت ارایه‌ای از نوع char بود که امکان اضافه کردن به رشته را محدود می‌کرد به دلیل ثابت بودن طول در آغاز تعریف
ولی در سی‌شارپ دو نوع متفاوت رشته وجود دارد؛ که یکی به صورت ارایه‌ای با طول ثابت ۲۵۶(در عمل ۲۵۵)موجوداست (به صورت پیش فرض)
و در صورتی که با کمبود جا روبرو شود فضای جدید (بزرگتر) یافته و به ان انتقال می‌دهد؛ ولی در نوع دوم رشته‌ها از لیست پیوندی استفاده می‌شود.
سامانه یکپارچه شده

سی‌شارپ دارای یک سامانه نوع یکپارچه است که به آن CTS می‌گویند. این بدان معناست که تمام انواع، شامل موارد اصلی مانند Integerها، مشتق شده از System.Object هستند. به عنوان مثال، هر نوع یک متد به نام ToString() را به ارث می‌برد. بخاطر کارایی، انواع اولیه (و انواع مقداری) به‌طور داخلی فضایی برای آنها بر روی پشته در نظر گرفته می‌شود.