如何从列表中获取文件名 [英] How to get filename from list
本文介绍了如何从列表中获取文件名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
public void InsertData(List<string> str)
{
using (var DataEntities = new DataEntities())
{
foreach (string data in str)
{
//var dataArray = data.Split(new char[] { ':' }, StringSplitOptions.RemoveEmptyEntries);
string filename = Path.GetFileName(dataFileName);
DataFile dataFile = dataEntities.DataFiles.Where(f => f.FilePath == DataFileName).FirstOrDefault();
}
}
}
我在列表中有文件名(list< string> str) 。如何从列表中获取文件名。
I have filenames in list (list<string> str).How to get filename from list.
推荐答案
您好,
因为您的列表是字符串类型并且你想搜索字符串列表中的字符串,你可以使用这样的东西:
Hi,
As your list is a string type and you want to search the string inside the string list you can able to use something like this:
List<ListBox> list;
string fileName = list.FirstOrDefault(x => x.Name.Equals("something"));
这里我使用了 Equals()方法来比较值,但你可以使用更多的方法,比如 EndsWith()或 StartsWith ()等等
谢谢
Sisir Patro
Here I have used the "Equals()" method to compare the value but you can able to use some more methods like "EndsWith()" or "StartsWith()" etc.
Thanks
Sisir Patro
你可以试试从列表中获取文件名 -
You can try this to get filename from your list-
foreach (string data in str)
{
string filename=data;
}
这篇关于如何从列表中获取文件名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文