我有一个文本文件,其中包含许多单词;.它看起来像这样:
eye;hand;mouth;arms;book
three;head;legs;home
Run Code Online (Sandbox Code Playgroud)
我想通过这个文件并搜索符号;并修改文件,以便每个单词都换行换行符.
我应该先用字符串读取文本文件,
string path = @"c:\temp\MyTest.txt";
string readText = File.ReadAllText(path);
Run Code Online (Sandbox Code Playgroud)
然后检查:
if readText.contains(";");
Run Code Online (Sandbox Code Playgroud)
但我不知道接下来该做什么
我有一个带有许多按钮的WPF窗口(btn_1,btn_2,btn_3 ... btn_81),而是为每个按钮创建一个click事件,如下所示:
private void btn_1_Click(object sender, RoutedEventArgs e)
{
if (backColor != null)
btn_1.Background = backColor;
}
private void btn_2_Click(object sender, RoutedEventArgs e)
{
if (backColor != null)
btn_2.Background = backColor;
}
Run Code Online (Sandbox Code Playgroud)
我的意思是只创建一个click事件,并以某种方式获取我单击以执行操作的按钮的名称.使用click-event执行的操作对于每个按钮都是相同的:它们必须更改其背景.
我希望我能解释一下我的问题.TIA!
假设我有一个包含这样的单词的List:
List<string> words = new List<string>{ "apple", "computer", "user", "AppLe", "USer", "photo", "USER" };
Run Code Online (Sandbox Code Playgroud)
我想生成一个这样的新列表:
List<string> newWords = new List<string>{ "apple", "computer", "user", "photo" };
Run Code Online (Sandbox Code Playgroud)
如何清除所有多个单词中的第一个列表(无论它们是如何编写的)?
非常感谢Filippo
我有一个小代码,可以重命名文件夹中的所有文件(图片),它看起来像这样:
static void Main(string[] args)
{
try
{
DirectoryInfo d = new DirectoryInfo(@"C:\Users\filip_000\Pictures\Prag");
int i = 1;
foreach (var file in d.GetFiles())
{
Directory.Move(file.FullName, @"C:\Users\filip_000\Pictures\Prag\" + "Prag_" + i.ToString() + ".jpg");
i++;
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我想根据文件的日期/时间重命名图片(Prag_1,Prag_2,Prag_3 ...).我的意思是:我在25.03.2016 16:04拍摄的第一张照片应该是"Prag_1",我拍摄的最后一张照片是27.03.2016 19:19,应该是"Prag_n".
我希望我能解释一下我的问题.谢谢你的帮忙.
菲利波.