• بدست آوردن تعداد خطوط یک رشته
    #1
    Note 
    [CSHARP]using System.Text.RegularExpressions;[/CSHARP]

    [CSHARP]public static long LineCount2(string source, bool isFileName)
    {
    if (source != null)
    {
    string text = source;
    long numOfLines = 0;
    if (isFileName)
    {
    using (FileStream FS = new FileStream(source, FileMode.Open,
    FileAccess.Read, FileShare.Read))
    {
    using (StreamReader SR = new StreamReader(FS))
    {
    while (text != null)
    {
    text = SR.ReadLine();
    if (text != null)
    {
    ++numOfLines;
    }
    }
    }
    }
    return (numOfLines);
    }
    else
    {
    Regex RE = new Regex("\n", RegexOptions.Multiline);
    MatchCollection theMatches = RE.Matches(text);
    return (theMatches.Count + 1);
    }
    }
    else
    {
    // Handle a null source here.
    return (0);
    }
    }[/CSHARP]

    ***********
    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note تعریف DataSet و DataGrid mshayan 1 630 15-07-2014 ساعت 14:15
    آخرین ارسال: VBProgrammer
    Note دسترسی به هاست و تغییر یک فایل The Arrow 4 824 12-02-2014 ساعت 15:53
    آخرین ارسال: xMAN
    Note بدست آوردن جزییات اطلاعات در مورد یک پروسه در حال اجرا xMAN 0 425 26-01-2014 ساعت 12:03
    آخرین ارسال: xMAN
    Note بدست اوردن فضای خالی درایو xMAN 0 435 08-01-2014 ساعت 14:15
    آخرین ارسال: xMAN
    Note بدست آوردن لیست تمامی فونتهای نصب شده xMAN 0 394 10-12-2013 ساعت 19:42
    آخرین ارسال: xMAN
    Note سوال به دست آوردن مکان در OpenDialog و SaveDialog در سی شارپ The Arrow 4 1,116 16-11-2013 ساعت 09:26
    آخرین ارسال: ScarFace
    Note سی شارپ:: تعداد صفحات یک فایل PDF xMAN 0 483 09-09-2013 ساعت 15:03
    آخرین ارسال: xMAN
    Note سوال در مورد ذخیره ی تکست باکس در دیتابیس در سی شارپ The Arrow 1 1,063 23-08-2013 ساعت 16:39
    آخرین ارسال: ScarFace
    Note سوال نشان دادن تعداد آیتم های چک شده در لیست باکس سی شارپ The Arrow 3 1,156 24-07-2013 ساعت 10:32
    آخرین ارسال: Daniel
    Note تعریف تمام Cursor های ماوس در #C xMAN 0 453 06-07-2013 ساعت 18:07
    آخرین ارسال: xMAN

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان