আমার কাছে এমন কিছু কোড রয়েছে যা বোঝায় একটি ডিরেক্টরিতে ফাইল পাওয়া যায় যা যথেষ্ট সহজ
foreach (var Totalfile in new DirectoryInfo(rootfolder).GetFiles("*Totals*.csv", SearchOption.TopDirectoryOnly))
ফাইলগুলির নাম নীচে দেওয়া হয়েছে:
Totals.CSV142344
Totals.CSV142409
Totals.CSV142433
Totals.CSV142501
Totals.CSV142528
আমার সমস্যাটি হ'ল এটি শেষ ফাইলটি তুলে নিচ্ছে না।
আমি পরিবর্তে এটি রেখে কোডটি স্থির করেছি:
foreach (var Totalfile in new DirectoryInfo(rootfolder).GetFiles("*Totals*.csv*", SearchOption.TopDirectoryOnly))
বলছেন যে টোটালস এবং .csv উভয়ই .csv এর পরে যে কোনও ফাইল রয়েছে Say
আমি যা পাই না তা কেন এটি শীর্ষ চারটি ফাইল পেয়েছে তবে নীচে নয়।
আমি ভেবে দেখেছি ফাইলগুলির কোনওটিই মূল কোড দ্বারা নেওয়া হবে না?
Totals~n.csv
আর ফিট হয় না এবং আপনি কেবল একটি ম্যাচ পেতে পারেন Total*
। dir /x tot*.*
সংক্ষিপ্ত নাম দেখতে টাইপ করুন । Totals.csv*
দুর্ভাগ্যজনক ম্যাচগুলি অপসারণ করতে আপনি পক্ষে এবং ফিল্টার করতে হতে পারে।