Задача

1/13

رشته های. مرور. مقایسه رشته ها

Теория

Strings. نمای کلی.

string لیستی (یا دنباله ای) از کاراکترها در یک ترتیب خاص است. کل دنباله کاراکترها به عنوان یک شی واحد در نظر گرفته می شود.

یک کاراکتر هر چیزی است که می توانید با یک ضربه کلید (حرف، عدد، معکوس) روی صفحه کلید تایپ کنید. اسلش یا یک کاراکتر دیگر).
رشته ها می توانند دارای فاصله باشند: "Hello world!".
رشته خالی رشته ای است که 0 کاراکتر دارد.
C sharp هر چیزی را که در گیومه نوشته می شود به عنوان رشته می پذیرد ("")، رشته از نوع string است.

مهم به خاطر سپردن: رشته‌ها در سی شارپ غیرقابل تغییر هستند.

می‌توانید با استفاده از عملگر ورودی:
، مقدار جدیدی برای رشته بنویسید <پیش> string s = Console.ReadLine(); همچنین می توانید به سادگی یک مقدار رشته را به متغیر اختصاص دهید، به عنوان مثال:< /span > <پیش> string s = "C sharp"; می توانید طول رشته را به این صورت تعریف کنید: <پیش> int n = s.Length;


مقایسه رشته. رشته ها را می توان مانند اعداد با یکدیگر مقایسه کرد. شما می توانید تعیین کنید که کدام یک از خطوط بزرگتر و کدامیک کمتر است.

هنگام مقایسه رشته‌ها، کدهای کاراکتر مقایسه می‌شوند. ده‌ها، اگر نه صدها، رمزگذاری کاراکتر وجود دارد. ساده‌ترین راه برای درک این مفهوم، درک یکی از ساده‌ترین آنها، ASCII است (می‌توانید در مورد آن اینجا بخوانید< /a>) . 
درک این نکته ضروری است که در رمزگذاری های مدرن، حروف روسی و انگلیسی هر دو به ترتیب حروف الفبا مرتب می شوند، اعداد نیز از کوچکتر به بزرگتر می شوند. 
به عنوان مثال، در جدول کد ASCII، کد حرف انگلیسی 'A' - 65، حروف 'a' - 97، رقم '0' دارای کد 48. حروف روسی در قسمت توسعه یافته جدول کد ASCII (اعداد از 128 تا 255) قرار دارند. حروف بزرگ جلوتر از حروف کوچک می آیند (یعنی کد کوچکتری دارند).
در اکثر جداول رمزگذاری استفاده شده، الگوها یکسان هستند، حروف کوچک دیرتر از حروف بزرگ، اعداد زودتر از حروف و حروف روسی دیرتر از انگلیسی هستند.
هنگام مقایسه کاراکترها یا رشته ها، C# کاراکترها را به مقادیر ترتیبی مربوطه تبدیل می کند و سپس از چپ به راست مقایسه می کند. 

به عنوان مثال: "لوکوموتیو" &آن؛ "کشتی بخار"، زیرا کلمات در حرف پنجم و "در" متفاوت هستند. &آن؛ "x".

Задача

جفت کلمات را مقایسه کنید، با >، < پاسخ دهید ; یا =.

steam و پارک

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя