我知道用 ionic.zip 压缩文件,如下所示:
using (var zip = new ZipFile())
{
zip.Encryption = EncryptionAlgorithm.WinZipAes256;
zip.Password = "123";
zip.AddDirectory("/path/");
zip.SaveProgress += Zip_ProgressBar;
zip.Save("/path/");
}
Run Code Online (Sandbox Code Playgroud)
但这段代码允许人们查看加密的文件和文件夹名称。如何防止存档(加密)文件和文件夹名称出现?
我正在为 Windows 窗体设计一个 HTML 编辑器。为此,我使用Geckofx 60.64和TinyMCE 5.2.0 。当一切顺利运行时,这将是一个用户控件。这是屏幕截图:
我不希望在此用户控件中弹出任何内容。但是,TinyMCE 的代码插件会作为弹出窗口打开。
就像在Wordpress中的TinyMCE编辑器中一样,我希望当您单击代码图标时在编辑器中显示HTML代码的内容,并在再次单击代码图标时返回它。但我不知道该怎么做。为了更好地说明我想要的东西,我还在Photoshop中设计了一个简单的图像。

你能看一下我的样品吗?
该结果由以下示例产生:
var str = @"VIENNA IS A VERY BEAUTIFUL CAPITAL CITY.";
var title = new CultureInfo("en-US", false).TextInfo.ToTitleCase(str.ToLower());
MessageBox.Show(title);
Run Code Online (Sandbox Code Playgroud)
因为该程序的语言是土耳其语。我想提请您注意虚线字母 I。但我们都知道正确的方法应该是这样的:
维也纳是一个非常美丽的首都。
我怎样才能得到真实的结果?
我创建了一个用于生成字符串的扩展方法System.Guid。
public static class Fnk
{
public static string Guid(bool dash = true)
{
return dash ? System.Guid.NewGuid().ToString() : System.Guid.NewGuid().ToString("N");
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用它Fnk.Guid()。我想知道,可以这样称呼它string.Guid()吗?如果是,如何?
c# ×2
cultureinfo ×1
dotnetzip ×1
encryption ×1
ionic-zip ×1
string ×1
tinymce ×1
tinymce-5 ×1
title-case ×1