در این مقاله قصد داریم یکی از مفاهیم مهم و کاربردی در زبان برنامهنویسی سی شارپ را بررسی کنیم: جستجوی یک کاراکتر در یک رشته. این موضوع در بسیاری از پروژههای برنامهنویسی کاربرد دارد و یکی از مهارتهای پایهای است که هر برنامهنویسی باید با آن آشنا باشد. با ما همراه باشید تا به شکلی ساده و روان این مبحث را یاد بگیریم.
قبل از اینکه به موضوع اصلی بپردازیم، باید با مفهوم رشته (String) در برنامهنویسی آشنا شویم. رشته در سی شارپ، مجموعهای از کاراکترها است. به عنوان مثال، رشتهی “سلام دنیا” شامل کاراکترهای ‘س’, ‘ل’, ‘ا’, ‘م’, ‘ ‘, ‘د’, ‘ن’, ‘ی’, ‘ا’ است. هر کاراکتر در یک رشته دارای یک اندیس (Index) است که از ۰ شروع میشود.
