بدست آوردن تعداد خطوط یک رشته
#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 468 15-07-2014 ساعت 14:15
آخرین ارسال: VBProgrammer
Note دسترسی به هاست و تغییر یک فایل The Arrow 4 640 12-02-2014 ساعت 15:53
آخرین ارسال: xMAN
Note بدست آوردن جزییات اطلاعات در مورد یک پروسه در حال اجرا xMAN 0 339 26-01-2014 ساعت 12:03
آخرین ارسال: xMAN
Note بدست اوردن فضای خالی درایو xMAN 0 327 08-01-2014 ساعت 14:15
آخرین ارسال: xMAN
Note بدست آوردن لیست تمامی فونتهای نصب شده xMAN 0 301 10-12-2013 ساعت 19:42
آخرین ارسال: xMAN
Note سوال به دست آوردن مکان در OpenDialog و SaveDialog در سی شارپ The Arrow 4 967 16-11-2013 ساعت 09:26
آخرین ارسال: ScarFace
Note سی شارپ:: تعداد صفحات یک فایل PDF xMAN 0 382 09-09-2013 ساعت 15:03
آخرین ارسال: xMAN
Note سوال در مورد ذخیره ی تکست باکس در دیتابیس در سی شارپ The Arrow 1 774 23-08-2013 ساعت 16:39
آخرین ارسال: ScarFace
Note سوال نشان دادن تعداد آیتم های چک شده در لیست باکس سی شارپ The Arrow 3 945 24-07-2013 ساعت 10:32
آخرین ارسال: Daniel
Note تعریف تمام Cursor های ماوس در #C xMAN 0 381 06-07-2013 ساعت 18:07
آخرین ارسال: xMAN

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