小编g t*_*g t的帖子

如何解码base64编码的字符串?

我试图"解码"以下Base64字符串:

OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ ==

这就是我对字符串本身的了解:

  1. 原始字符串首先通过以下代码传递:

    private static string m000493(string p0, string p1)
    {
        StringBuilder builder = new StringBuilder(p0);
        StringBuilder builder2 = new StringBuilder(p1);
        StringBuilder builder3 = new StringBuilder(p0.Length);
        int num = 0;
    Label_0084:
        while (num < builder.Length)
        {
            int num2 = 0;
            while (num2 < p1.Length)
            {
                if ((num == builder.Length) || (num2 == builder2.Length))
                {
                    MessageBox.Show("EH?");
                    goto Label_0084;
                }
                char ch = builder[num];
                char ch2 = builder2[num2];
                ch = (char)(ch ^ ch2);
                builder3.Append(ch);
                num2++;
                num++;
            }
        }
        return m0001cd(builder3.ToString()); …
    Run Code Online (Sandbox Code Playgroud)

c# base64 encoding

246
推荐指数
3
解决办法
30万
查看次数

如何将命令输出设置为批处理文件中的变量

是否可以将批处理文件的语句输出设置为变量,例如:

findstr testing > %VARIABLE%

echo %VARIABLE%
Run Code Online (Sandbox Code Playgroud)

windows batch-file

207
推荐指数
7
解决办法
41万
查看次数

Windows窗体:如何隐藏关闭(x)按钮?

我有一个模态对话框,需要隐藏关闭(X)按钮,但我无法使用 ControlBox = false,因为我需要保持最小化和最大化按钮.

我需要隐藏关闭按钮,有没有办法做到这一点?

非常感谢!

更新:我有权禁用它,这更简单:)谢谢大家!

c# winforms

136
推荐指数
5
解决办法
22万
查看次数

最小化后无法恢复 Visual Studio 2022 窗口(IDE 本身)

我在 Windows 10 Pro(最新)上运行 Visual Studio 2022,最新版本 17.1.0。昨天才开始出现这种情况,所以可能与新更新有关。

我打开一个解决方案,一切都很好。如果我最小化 Visual Studio,我将无法恢复它。

它正在运行。我可以看到工具栏图标看起来就像应用程序运行时应有的样子,并且我可以在任务管理器中看到它。但我无法将其返回到屏幕上(我有一个显示器设置)。它发出错误声音,但什么也不做。我可以右键单击并打开另一个实例,也可以右键单击并选择“关闭窗口”,但我根本无法与原始实例交互。如果我尝试按 ALT-TAB 键,我可以看到它,但它仍然只是发出错误声音并且不会恢复。如果我将鼠标悬停在任务栏按钮上,它将显示该窗口,我可以右键单击该窗口并选择“恢复”或“最大化”,这是我可以恢复它的唯一方法。

它似乎对多个解决方案执行此操作,但它相当一致,一旦最小化,如果不关闭并重新打开解决方案或右键单击,我就无法将其恢复。有人遇到过这样的事情吗?

python windows visual-studio-2022

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

确保json密钥在.NET中是小写的

是否有简单的方法在.NET中使用JSON来确保密钥以小写形式发送?

目前我正在使用newtonsoft的Json.NET库并且只是使用

string loginRequest = JsonConvert.SerializeObject(auth);
Run Code Online (Sandbox Code Playgroud)

在这种情况下auth只是以下对象

public class Authority
{
    public string Username { get; set; }
    public string ApiToken { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这导致了

{"Username":"Mark","ApiToken":"xyzABC1234"}
Run Code Online (Sandbox Code Playgroud)

有没有办法确保usernameapitoken键以小写形式出现?

我不想简单地通过运行它String.ToLower(),当然,因为价值观usernameapitoken是混合的情况.

我意识到我可以以编程方式执行此操作并手动创建JSON字符串,但我需要大约20个左右的JSON数据字符串,我看到我是否可以节省一些时间.我想知道是否有任何已经构建的库允许您强制使用小写来创建密钥.

.net json json.net

95
推荐指数
4
解决办法
5万
查看次数

在WPF绑定中,"{Binding Path =.}"是什么意思?

{Binding Path=.}WPF绑定意味着什么?

我看到有些人使用它,但找不到任何解释.

绑定语法中是否还有其他特殊符号(除了{Binding /})?

data-binding wpf xaml

81
推荐指数
2
解决办法
8万
查看次数

在Visual Studio中分组文件

我正在考虑在Visual Studio中整理我的项目布局,我想知道是否有任何黑客,插件或技巧将.xml文件与同名的.cs文件关联起来,以便它们出现在我的解决方案导航器中/探险.

类似于代码隐藏文件与其aspx相关联的方式.

替代文字

欢迎任何建议.谢谢

visual-studio

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

从XAML调用参数化构造函数

在使用WPF时,我注意到当我将控件添加到XAML文件时,会调用默认构造函数.

有没有办法调用参数化构造函数?

wpf xaml

58
推荐指数
4
解决办法
4万
查看次数

列出正在处理的AppDomain

是否有可能如何在进程内枚举AppDomains?

.net process appdomain

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

使用Moq验证呼叫是否按正确的顺序进行

我需要测试以下方法:

CreateOutput(IWriter writer)
{
    writer.Write(type);
    writer.Write(id);
    writer.Write(sender);

    // many more Write()s...
}
Run Code Online (Sandbox Code Playgroud)

我创建了一个Moq'd IWriter,我想确保Write()以正确的顺序调用这些方法.

我有以下测试代码:

var mockWriter = new Mock<IWriter>(MockBehavior.Strict);
var sequence = new MockSequence();
mockWriter.InSequence(sequence).Setup(x => x.Write(expectedType));
mockWriter.InSequence(sequence).Setup(x => x.Write(expectedId));
mockWriter.InSequence(sequence).Setup(x => x.Write(expectedSender));
Run Code Online (Sandbox Code Playgroud)

但是,第二次调用Write()in CreateOutput()(写入id值)会抛出一条MockException消息" IWriter.Write()调用失败,模拟行为为Strict.模拟上的所有调用都必须有相应的设置. "

我也发现很难找到任何明确的,最新的Moq序列文档/示例.

我做错了什么,或者我不能使用相同的方法设置序列?如果没有,有没有我可以使用的替代品(最好使用Moq/NUnit)?

c# nunit unit-testing moq sequential

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