ABA


"איך אני יכול לקרוא שורות מקובץ טקסט באופן רנדומלי ב C#?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14653 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14653
KAN 
חבר מתאריך 1.8.02
18277 הודעות
   00:29   19.03.08   
אל הפורום  
  איך אני יכול לקרוא שורות מקובץ טקסט באופן רנדומלי ב C#?  
 
   יש לי קובץ עם כמה שורות טקסט ואני רוצה במקום שהוא יקרא אחת אחריה השניה שהוא ייקח שורות באופן רנדומלי
איך אני עושה את זה?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  כשאתה פותח את ה-Stream Nesher  19.03.08 07:59 1
     אפשר גם לבצע שאילתות SQL על קבצי טקסט shay86  19.03.08 18:46 2
         בדוטנט 3 בלבד(או 2 עם תוספות)... LINQ Sn00py  19.03.08 18:51 3
             אני משתמש בדונט 2 רגיל + VB6 והכל עובד טיפ טופ. shay86  19.03.08 19:11 4
                 עם LINQ? DLN 19.03.08 19:56 5
                     אין לי מושג מה זה אז כנראה שלא. shay86  19.03.08 20:05 6
  אז ככה : יש ליצור מערך מחרוזות ו.... MiniTM 20.03.08 11:59 7

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   07:59   19.03.08   
אל הפורום  
  1. כשאתה פותח את ה-Stream  
בתגובה להודעה מספר 0
 
תשנה לו את ה-Position בין 0 למקסימום גודל של הקובץ
תקרא כמות תווים מסויימת
ומשם תקצץ לשורה רנדומלית


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay86 
חבר מתאריך 13.5.06
197 הודעות
   18:46   19.03.08   
אל הפורום  
  2. אפשר גם לבצע שאילתות SQL על קבצי טקסט  
בתגובה להודעה מספר 1
 
   יצא לי השבוע לעבוד עם זה, דווקא מגניב,
חפש על זה בגוגל תמצא הרבה חומר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   18:51   19.03.08   
אל הפורום  
  3. בדוטנט 3 בלבד(או 2 עם תוספות)... LINQ  
בתגובה להודעה מספר 2
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay86 
חבר מתאריך 13.5.06
197 הודעות
   19:11   19.03.08   
אל הפורום  
  4. אני משתמש בדונט 2 רגיל + VB6 והכל עובד טיפ טופ.  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   19:56   19.03.08   
אל הפורום  
  5. עם LINQ?  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
shay86 
חבר מתאריך 13.5.06
197 הודעות
   20:05   19.03.08   
אל הפורום  
  6. אין לי מושג מה זה אז כנראה שלא.  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MiniTM

   11:59   20.03.08   
אל הפורום  
  7. אז ככה : יש ליצור מערך מחרוזות ו....  
בתגובה להודעה מספר 0
 
   לאחר יצירת מערך מחרוזות, צור משתנה שיקבל מספר אקראי - המספר האקראי הוא האינדקס במערך המחרוזות.
הנה הקוד ->

Random aa = new Random();
StreamReader sr = new StreamReader("output.txt");
string box = new string;
string line;
int i = 0;
while ((line = sr.ReadLine()) != null)
box = line;
sr.Close();
textBox1.Text = box.ToString();

העתק והדבק בצד שמאל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net