我有 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;
}
欢迎任何帮助,谢谢