النصوص strings
أمثلة : " zxda" " helloWorld!" " the?34dog" " !~MnL}=*hf"
تعريف كائن من نمط نص string اسم المتغير ; مثال: string st1; Console.WriteLine("insert st1"); st1=Console.ReadLine(); st1= "Never cut 999" 0 1 2 3 4 5 6 7 8 9 10 11 12 '9' ' ' 't' 'u' 'c' 'r' 'e' 'v' 'N'
العمليات المعرّفة لكائن من نمط نص Length IndexOf Contains Substring Replace Insert ToUpper/ToLower Remove CompareTo + (لصق/ربط)
indexOf تتلقى رمز : int IndexOf(char ramz) تعيد عددا صحيحا عبارة عن الرقم التسلسلي لأول مكان يتواجد فيه الرمز وتعيد -1 في حالة عدم تواجد الرمز في النص. مثال: ('9'st1.IndexOf('تعيد العدد10 . 0 1 2 3 4 5 6 7 8 9 10 11 12 '9' ' ' 't' 'u' 'c' 'r' 'e' 'v' 'N'
indexOf 2) تتلقى نص : int IndexOf(string s) تعيد عددا صحيحا عبارة عن الرقم التسلسلي لأول مكان يتواجد فيه النص(s) وتعيد -1 في حالة عدم تواجد الرمز في النص. مثال: ('cut'st1.IndexOf('تعيد العدد6 . 0 1 2 3 4 5 6 7 8 9 10 11 12 '9' ' ' 't' 'u' 'c' 'r' 'e' 'v' 'N'