我有大约30个C#类文件,它们都有一个名称相同但代码不同的方法。我想通过搜索C#文件中方法和其中内容的正则表达式匹配来更改此问题。到目前为止,我的正则表达式可以找到该方法的第一行(这是容易的部分),但我无法找到打开花括号和关闭花括号以及之间未知数量字符的位置。
以下是我的尝试,但我不是专家。
以下是我的尝试,但我不是专家。
private void btnDelete_Click\(object sender, EventArgs e\)
\{
\S
\}
这是我需要找到的方法
private void btnDelete_Click(object sender, EventArgs e)
{
if (gridView1.RowCount <= 0) return;
this.rowHandle = gridView1.FocusedRowHandle;
currentState = state.delete;
MessageResult res = new Global.sysMessages.sysMessagesClass().viewMessage(
MessageType.Warning,
"Delete Warning",
"You are about to delete this record from the system forever.\nare you sure you want to continue?",
ButtonTypes.YesNo,
MessageDisplayType.Small);
if (res == MessageResult.Yes)
{
delete(rowHandle);
loadGrid();
}
currentState = state.idle;
}
欢迎提出任何问题,感谢您的帮助。