آموزش استفاده از فضاینام System.String
و دستورات مربوطه در زبان ZSharp
در زبان برنامهنویسی ZSharp، فضاینام System.String
شامل دستورات و توابعی است که به شما امکان میدهد با رشتهها (strings) کار کنید. با وارد کردن این فضاینام، میتوانید از توابع مفید برای مدیریت و دستکاری رشتهها استفاده کنید.
1. کلمه کلیدی import
برای استفاده از توابع موجود در فضاینام System.String
، ابتدا باید آن را وارد کنید:
مثال:
import System.String
پس از وارد کردن این فضاینام، میتوانید از توابع زیر استفاده کنید:
2. دستورات رشتهای
1. string.trim()
توضیح: این تابع تمام فضاهای خالی را از ابتدای و انتهای رشته حذف میکند.
مثال:
obj trimmed = string.trim(" Hello World ")
print(@trimmed) // خروجی: "Hello World"
2. string.replace(old char, new char)
توضیح: این تابع یک کاراکتر خاص را با کاراکتر دیگری در رشته جایگزین میکند.
مثال:
obj replaced = string.replace("Hello World", "World", "ZSharp")
print(@replaced) // خروجی: "Hello ZSharp"
3. string.indexof(char)
توضیح: این تابع موقعیت (ایندکس) کاراکتر مشخص شده را در رشته پیدا میکند.
مثال:
obj index = string.indexof("Hello", "e")
print(@index) // خروجی: 1
4. string.substring(start, length)
توضیح: این تابع یک زیررشته (substring) از رشته اصلی بر اساس ایندکس شروع و طول مشخص میکند.
مثال:
obj sub = string.substring("Hello World", 0, 5)
print(@sub) // خروجی: "Hello"
5. string.remove(start, length)
توضیح: این تابع بخش مشخصی از رشته را بر اساس ایندکس حذف میکند.
مثال:
obj removed = string.remove("Hello World", 5, 6)
print(@removed) // خروجی: "Hello"
6. string.add(text)
توضیح: این تابع متن جدیدی به انتهای رشته اضافه میکند.
مثال:
obj original = "Hello"
obj added = string.add(original, " World")
print(@added) // خروجی: "Hello World"
نتیجهگیری
با استفاده از فضاینام System.String
و دستورات آن، شما میتوانید به راحتی با رشتهها در زبان ZSharp کار کنید. این توابع به شما کمک میکنند تا دادههای متنی را مدیریت و دستکاری کنید و عملیات مختلفی مانند حذف، جایگزینی و افزودن متن را انجام دهید.