הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [C#] חילוק סטרינג לתוך מערך (https://hosts.co.il/forums/showthread.php?t=59005)

daMn 14-01-08 18:45

[C#] חילוק סטרינג לתוך מערך
 
אני חדש בC# ואני עוד לא יודע הרבה פונקציות מובנות.
אני מחפש פונקציה שעושה את הפעולה או פעולה דומה כמו פונקציית explode בphp.

ואם אפשר על הדרך ככה אם למישהו יש, איזה לינק לדף שמראה(ומסביר) פונקציות חשובות ושימושיות שמשתמשים בסטרינגים או במערכים.

תודה ויום טוב.

omaniusd 14-01-08 19:01

הדרך הכי קלה ללמוד כאלה דברים היא להסתכל ב MSDN על המחלקה System.String, או פשוט להשתמש באינטיליסנס שיש לך בVS. אני לא ממש מכיר PHP, אבל אם אני לא טועה בתפקיד של explode - אז String.Split עושה את העבודה.

aviho1 14-01-08 19:53

אתה צריך לעשות לולאה עד האורך של הסתרינג והציג כל פעם במערך במקום הi(משתנה הלולאה) את הסטרינג במקום הi

מקווה שהבנת אם אתה רוצה שאני יכתוב את זה אין לי בעיה...

daMn 14-01-08 20:13

ציטוט:

נכתב במקור על ידי aviho1 (פרסם 600386)
אתה צריך לעשות לולאה עד האורך של הסתרינג והציג כל פעם במערך במקום הi(משתנה הלולאה) את הסטרינג במקום הi

מקווה שהבנת אם אתה רוצה שאני יכתוב את זה אין לי בעיה...

הבנתי מה שאתה רוצה לומר, בכל מקרה אני חושב שזה לא יעיל.
בשביל זה יש את הString.Split רק שלא ממש הבנתי איך אני משתמש בו, אני אשמח אם מישהו יכתוב דוגמא.
אם יש לי את הסטרינג Hello World
אני רוצה שהוא יחלק את הסטרינג ע"י תו רווח וישים את שני המילים במערך.

omaniusd 14-01-08 20:30

PHP קוד:

string str "Hello World";
string[] mySplitedString str.Split(' '); 


daMn 14-01-08 20:53

ציטוט:

נכתב במקור על ידי omaniusd (פרסם 600399)
PHP קוד:

string str "Hello World";
string[] mySplitedString str.Split(' '); 


תודה.


כל הזמנים הם GMT +2. הזמן כעת הוא 02:13.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ