我在我的应用程序中使用数字倒置,我想更改数字倒置的高度我无法从属性窗口中进行,我尝试使用代码更改它,但高度仍然不变,有什么方法可以更改通过属性窗口或动态代码确定数字上下的高度。使用默认高度很难使用触摸笔更改数字(正在使用的显示器是触摸面板)我正在使用 winforms(.net 4.0)
dynamicUpDown.Width = 200;
dynamicUpDown.Height = 25;
Run Code Online (Sandbox Code Playgroud) 我希望在计时器已过时的事件中确切的时间下面是我想要做的事情
string now = DateTime.Now.ToString("HHmm");
if (now == "1630")
{
int a = 10;
}
Run Code Online (Sandbox Code Playgroud)
即使时间是1630年,if语句也是假的,我在做什么错了.
我想找到这个数字的所有因子并将因子存储到一个列表中,但这个list.count返回零
List<double> listOfFactors = new List<double>();
public void FindFactors()
{
double num = 600851475143 / 2;
for (int i = 1; i <= num; i++)
{
if (600851475143 % i == 0)
{
listOfFactors.Add(i);
}
}
}
Run Code Online (Sandbox Code Playgroud)
主要功能代码
class Program
{
static void Main(string[] args)
{
Calculate cl = new Calculate();
cl.FindFactors();
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用Windows窗体,我想向用户显示如果用户试图关闭窗口或尝试在完成进程之前关闭应用程序(用户忘记完成该过程),则该过程未完成的消息,如果用户按下OK我希望停止窗口关闭并让用户完成该过程,我确实在网上找到了一些代码但是它在VB中不在c#中
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason.Equals(CloseReason.WindowsShutDown))
{
Microsoft.VisualBasic.Interaction.Shell("shutdown -a", AppWinStyle.MinimizedFocus, false, -1);
MessageBox.Show("Shutdown process cancelled!");
}
}
Run Code Online (Sandbox Code Playgroud)