PDA

View Full Version : ذخیره متن بصورت مرتب در فایل



Beginneruser
یک شنبه 20 بهمن 1392, 23:22 عصر
سلام
دوستان عزیز کسی میتونه کمک کنه که چطور مشه نوشته های داخل فایل متنی رو به صورت مرتب ذخیره کردمثلا به صورت نمونه زیر.

aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa

منظور خروجی فایل متنی به این صورت مرتب باشه

headshoter
دوشنبه 21 بهمن 1392, 01:11 صبح
این کمک میکنه ؟
StreamReader sr = new StreamReader(@"C:\Reports\source.txt");
StreamWriter sw = new StreamWriter(@"C:\Reports\destination.txt");

while (!sr.EndOfStream)
{
sw.WriteLine(sr.ReadLine());
}
sr.Close();
sw.Close();

Beginneruser
دوشنبه 21 بهمن 1392, 16:53 عصر
این کمک میکنه ؟
StreamReader sr = new StreamReader(@"C:\Reports\source.txt");
StreamWriter sw = new StreamWriter(@"C:\Reports\destination.txt");

while (!sr.EndOfStream)
{
sw.WriteLine(sr.ReadLine());
}
sr.Close();
sw.Close();
سلام
مهندس عزیز منظور من از مرتب بودن هم به صورت ستونی و هم به صورت سطری بود اگه خوب نگاه کنی متوجه میشی که به صورت ستونی مثال مرتب هستش یعنی در موقع رایت در فایل به هر دو صورت مرتب رایت بشه
2014-01-22T23:02:37.133+03:30| vmx| I120: The process is 32-bit

Mousavmousab
دوشنبه 21 بهمن 1392, 17:45 عصر
سلام
دوستان عزیز کسی میتونه کمک کنه که چطور مشه نوشته های داخل فایل متنی رو به صورت مرتب ذخیره کردمثلا به صورت نمونه زیر.

2014-01-22T23:02:37.133+03:30| vmx| I120: Log for VMware Workstation pid=6536
2014-01-22T23:02:37.133+03:30| vmx| I120: The process is 32-bit
2014-01-22T23:02:37.133+03:30| vmx| I120: Host codepage=windows-1252 encoding
2014-01-22T23:02:37.133+03:30| vmx| I120: Host is Windows 8 Ultimate, 64-bit Service
2014-01-22T23:02:37.081+03:30| vmx| I120: VTHREAD initialize main thread 0 "vmx" host
2014-01-22T23:02:37.089+03:30| vmx| I120: LOCALE windows-1002 -< NULL User=409 S
2014-01-22T23:02:37.089+03:30| vmx| I120: Msg_SetLocaleEx: HostLocale=windows-1252




این خودش مرتب است شما بگو فایل اصلی (سورس) چیه که بعد از مرتب کردن به این صورتی که شما نشون دادی در بیاد.

Beginneruser
سه شنبه 22 بهمن 1392, 20:26 عصر
این خودش مرتب است شما بگو فایل اصلی (سورس) چیه که بعد از مرتب کردن به این صورتی که شما نشون دادی در بیاد.
سلام دوست عزیز لطفا قبل از پاسخ دادن یه نگاه به سوال بندازین (چطور مشه نوشته های داخل فایل متنی رو به صورت مرتب ذخیره کردمثلا به صورت نمونه زیر.)
خوب منظور منم این بود که با چه تغییری تو برنامه میشه به این نتیجه دست یافت

Beginneruser
پنج شنبه 24 بهمن 1392, 20:22 عصر
سلام دوست عزیز لطفا قبل از پاسخ دادن یه نگاه به سوال بندازین (چطور مشه نوشته های داخل فایل متنی رو به صورت مرتب ذخیره کردمثلا به صورت نمونه زیر.)
خوب منظور منم این بود که با چه تغییری تو برنامه میشه به این نتیجه دست یافت
دوستان حالا تکلیف این سوالات ما چی شد جواب نمیدین یا جسارتا شما هم مثل ما بلد نیستین

rahnema1
پنج شنبه 24 بهمن 1392, 21:10 عصر
باید این خروجی یک دستور SQL باشه که هر دیتابیسی میتونه تولید کنه

rahnema1
پنج شنبه 24 بهمن 1392, 22:30 عصر
این جوری قبوله؟


DateTimeOffset dof=DateTimeOffset.Now;
string srcofmsg="vmx";
string id ="I120";
string msg ="Log for VMware Workstation pid=6536 ";
textBox1.Text=string.Format("{0:yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz}| {1}| {2}: {3}",dof ,srcofmsg ,id ,msg);

rahnema1
جمعه 25 بهمن 1392, 19:52 عصر
دوست عزیز چرا صورت سوال رو عوض می کنید؟ اصلا خودتون هم می دونید دنبال چی هستید؟ اگه می خواهید نکته جدیدی بگید لطفا توی یک پست جدید بذارید چون وقتی ویرایش می کنید دیگه تاپیک شما تاریخش جدید نمیشه و به اصطلاح بالا نمی آد در نتیجه ماها که در جریان این تاپیک بودیم از نکته ای که شما گفتید بی اطلاع می مونیم و نهایتا سوال شما بی پاسخ می مونه. پس سوال خود را به صورت واضح و کامل نه کوتاه و مختصر بیان کنید

Beginneruser
یک شنبه 27 بهمن 1392, 19:15 عصر
دوست عزیز چرا صورت سوال رو عوض می کنید؟ اصلا خودتون هم می دونید دنبال چی هستید؟ اگه می خواهید نکته جدیدی بگید لطفا توی یک پست جدید بذارید چون وقتی ویرایش می کنید دیگه تاپیک شما تاریخش جدید نمیشه و به اصطلاح بالا نمی آد در نتیجه ماها که در جریان این تاپیک بودیم از نکته ای که شما گفتید بی اطلاع می مونیم و نهایتا سوال شما بی پاسخ می مونه. پس سوال خود را به صورت واضح و کامل نه کوتاه و مختصر بیان کنید
عذر میخوام شما درست میفرمائید

علی متقی پور
یک شنبه 27 بهمن 1392, 19:47 عصر
با سلام

سوال رو درست متوجه نشدم ولی یه مساله ای که فکر میکنم باید بهش توجه کنید اینه که فضای افی ای که هر کاراکتر میگیره یکسان نیست برای همین اگر بخواهید با کد طول خط ها رو یکسان کنید به این راحتی ها نخواهد بود