小编Tob*_*ith的帖子

如何在Python 3中写入.txt文件

.txt在与此.py文件相同的文件夹中有一个文件,其中包含以下内容:

cat\n
dog\n
rat\n
cow\n
Run Code Online (Sandbox Code Playgroud)

如何将var(var ='ant')保存到.txt文件的下一行?

python file-io text file

37
推荐指数
2
解决办法
6万
查看次数

正则表达式允许用户输入时间 - C#

许多其他问题为正则表达式提供了答案,这些表达式只允许完全完成的时间,如下所示:^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

但是这在Textbox.TextChanged事件中没用,因为键入15:45文本框时将包含15:与上面的表达式不匹配的文本框.

是否有一种简单的方法可以允许Regex表达式的部分匹配,以确保仍然会经过一半的时间,或者我是否必须将表达式分解为所有由ors 分隔的部分,如下所示

c# regex textbox

5
推荐指数
1
解决办法
85
查看次数

有没有办法在C#中切换一个布尔变量?

有没有办法在C#中切换布尔变量的状态?

我知道这是一个简单的解决方案:

bool locked = false;

if (locked == false)
{
    locked = true;
}
else
{
    locked = false;
}
Run Code Online (Sandbox Code Playgroud)

但是可以在一行中完成这样的事情:

bool locked = false

locked = locked.toggle();
Run Code Online (Sandbox Code Playgroud)

c# boolean

3
推荐指数
3
解决办法
5106
查看次数

如何将字符串复制到Windows剪贴板?蟒蛇3

如果我有一个变量var ='这是一个变量'

如何将此字符串复制到Windows剪贴板,以便我可以简单地按Ctrl + v并将其转移到其他位置?我不想使用任何非内置的东西,我希望它是可能的.

谢谢!

clipboard copy python-3.x pyperclip

2
推荐指数
2
解决办法
7813
查看次数

重载方法是否可以转换它们的参数然后调用它们的原始方法?

我希望重载一个当前采用单个int参数的方法.重载将取代a double或a decimal.

而不是重载在顶部投射他们的参数,然后具有与原始完全相同的代码,他们是否可以调用原始的,像这样?

int total = 0;

public void AddToTotal(int x)
{
    total += x;
}

public void AddToTotal(double x)
{
    AddToTotal((int)x);
}

public void AddToTotal(decimal x)
{
    AddToTotal((int)x);
}
Run Code Online (Sandbox Code Playgroud)

c# overloading

2
推荐指数
1
解决办法
58
查看次数

为什么将null赋给此变量?

所以我刚刚发现了空合并三元运算符,但我似乎无法弄清楚为什么我的变量仍然在下面的代码行中设置为null.

MenuItem parent = (treeView.SelectedItem ?? treeView.Items[0]) as MenuItem;
Run Code Online (Sandbox Code Playgroud)

该对象treeView有多个项目.

无论是否treeView具有所选项,变量始终为null.

任何帮助将不胜感激,谢谢:)

c# null-coalescing-operator

-3
推荐指数
1
解决办法
73
查看次数