DEV Community

Bardia X
Bardia X

Posted on

ZSharp : System.String

آموزش استفاده از فضای‌نام System.String و دستورات مربوطه در زبان ZSharp

در زبان برنامه‌نویسی ZSharp، فضای‌نام System.String شامل دستورات و توابعی است که به شما امکان می‌دهد با رشته‌ها (strings) کار کنید. با وارد کردن این فضای‌نام، می‌توانید از توابع مفید برای مدیریت و دستکاری رشته‌ها استفاده کنید.


1. کلمه کلیدی import

برای استفاده از توابع موجود در فضای‌نام System.String، ابتدا باید آن را وارد کنید:

مثال:

import System.String
Enter fullscreen mode Exit fullscreen mode

پس از وارد کردن این فضای‌نام، می‌توانید از توابع زیر استفاده کنید:


2. دستورات رشته‌ای

1. string.trim()

توضیح: این تابع تمام فضاهای خالی را از ابتدای و انتهای رشته حذف می‌کند.

مثال:
obj trimmed = string.trim("  Hello World  ")
print(@trimmed) // خروجی: "Hello World"
Enter fullscreen mode Exit fullscreen mode

2. string.replace(old char, new char)

توضیح: این تابع یک کاراکتر خاص را با کاراکتر دیگری در رشته جایگزین می‌کند.

مثال:
obj replaced = string.replace("Hello World", "World", "ZSharp")
print(@replaced) // خروجی: "Hello ZSharp"
Enter fullscreen mode Exit fullscreen mode

3. string.indexof(char)

توضیح: این تابع موقعیت (ایندکس) کاراکتر مشخص شده را در رشته پیدا می‌کند.

مثال:
obj index = string.indexof("Hello", "e")
print(@index) // خروجی: 1
Enter fullscreen mode Exit fullscreen mode

4. string.substring(start, length)

توضیح: این تابع یک زیررشته (substring) از رشته اصلی بر اساس ایندکس شروع و طول مشخص می‌کند.

مثال:
obj sub = string.substring("Hello World", 0, 5)
print(@sub) // خروجی: "Hello"
Enter fullscreen mode Exit fullscreen mode

5. string.remove(start, length)

توضیح: این تابع بخش مشخصی از رشته را بر اساس ایندکس حذف می‌کند.

مثال:
obj removed = string.remove("Hello World", 5, 6)
print(@removed) // خروجی: "Hello"
Enter fullscreen mode Exit fullscreen mode

6. string.add(text)

توضیح: این تابع متن جدیدی به انتهای رشته اضافه می‌کند.

مثال:
obj original = "Hello"
obj added = string.add(original, " World")
print(@added) // خروجی: "Hello World"
Enter fullscreen mode Exit fullscreen mode

نتیجه‌گیری

با استفاده از فضای‌نام System.String و دستورات آن، شما می‌توانید به راحتی با رشته‌ها در زبان ZSharp کار کنید. این توابع به شما کمک می‌کنند تا داده‌های متنی را مدیریت و دستکاری کنید و عملیات مختلفی مانند حذف، جایگزینی و افزودن متن را انجام دهید.

Top comments (0)