我创建了具有数字按钮和基本操作运算符(+、-、...)的计算器,并且只想过滤带有数字的按钮以检测何时单击数字(0-9 之间)。我还放置了新的事件处理程序,它将发送者转换为按钮。
我想知道用数字过滤按钮的好方法是什么(使用linq)到目前为止我尝试的是什么
if(btn.Text == btn.Text.Contains(x => x >= '0' && x <= '9'))
MessageBox.Show("number " + btn.Text + " is pressed!");
如何使上层代码可行?