خوش آمدید.
توی این ویدیو قراره یاد بگیرید چطور از کاراکترهای ویژه توی رشته‌ها استفاده کنید.
و برای همین من یه رشته جدید می‌سازم که بهش S1 می‌گم.
و قراره بگه این یه رشته‌ست با یه اسلش و یه دونقطه.
باشه.
خب مثل همیشه، این رو با یه سمی‌کالن تموم می‌کنیم.
c w tab حالا بذارید با چاپش کنم.
و این Console.WriteLine رو می‌گیرم.
و می‌تونم فقط بگم S1 رو برام بنویس.
بیایید اجراش کنیم و می‌بینیم که می‌گه این یه رشته‌ست با یه اسلش و یه دونقطه.
با این حال، بعضی کاراکترها توی رشته‌ها معنی ویژه‌ای دارن.
به اینا می‌گن کاراکترهای فرار.
مثلاً کاراکتر نقل‌قول دوتایی برای مشخص کردن ابتدا و انتهای یه رشته استفاده می‌شه.
اگه بخواید یه نقل‌قول دوتایی رو توی رشته بذارید، باید با بک‌اسلش ازش فرار کنید.
اگه من اینجا از این نقل‌قول استفاده کنم، می‌بینید که یهو توی کد یه خطا می‌گیرم و .
کار نمی‌کنه
پس اگه بخوام چیزی مثل رشته اینجوری توی متنم بگم،
توی کامپایلر به خطا می‌خورم.
می‌گه خطای نگارشی.
یه کاما انتظار می‌رفت، پس می‌تونستم اینجا از الحاق استفاده کنم، ولی به جاش می‌تونم از
بک‌اسلش که یه کاراکتر فراره استفاده کنم.
پس حالا می‌تونم اینجا هم از بک‌اسلش استفاده کنم.
و کاری که می‌کنه اینه که نقل‌قول‌ها رو به عنوان بخشی از رشته در نظر می‌گیره، نه بخشی از
کدی که کامپایلر باید کامپایل کنه.
حالا بیایید دوباره اجراش کنیم.
و می‌بینید این یه رشته‌ست با یه اسلش و یه دونقطه.
پس من اساساً فقط باید از بک‌اسلش استفاده کنم تا کاراکترهایی که معمولاً توی سی‌شارپ برای نوشتن کد استفاده می‌شن رو
بتونم به کار ببرم.
حالا اگه بخوام از یه بک‌اسلش استفاده کنم.
بذارید بگم بک‌اسلش اینجا، اون موقع باید از بک‌اسلش دوتایی استفاده کنم مثلاً.
پس یه بک‌اسلش دارم تا بک‌اسلش دیگه رو فرار بدم چون در غیر این صورت بک‌اسلش هم برای ما توی ویژوال استودیو
خطا ایجاد می‌کنه.
باشه.
حالا بیایید این کد رو اجرا کنیم تا یه ایده بهتون بدم.
و می‌بینید اینجا یه بک‌اسلش دوتایی داریم.
ولی فقط یه بک‌اسلش می‌بینیم چون اون یکی به عنوان کاراکتر فرار استفاده شده.
یه توالی فرار ویژه هست که بک‌اسلش هست. n
پس بعد از «با یه» قراره یه بک‌اسلش n بذارم.
این بک‌اسلش n یه خط جدید ایجاد می‌کنه.
پس متن اینجوری نمی‌شه.
این یه رشته‌ست با یه بک‌اسلش.
ولی می‌گه این یه رشته‌ست با و بعد این یه خط‌شکنی ایجاد می‌کنه.
و بعد توی خط بعدی می‌گه یه بک‌اسلش و یه دونقطه.
بیایید اجراش کنیم و می‌بینید این یه رشته‌ست با فضای خالی.
این فضای خالی اینجاست.
و بعد یه خط‌شکنی داریم.
و بعد می‌گه یه بک‌اسلش و یه دونقطه.
پس این تقریباً چیزیه که باید درباره کاراکترهای فرار و بک‌اسلش n که یه توالی فراره بدونید.
توالی فراره بدونید.