小编Mov*_*boy的帖子

使用Ionic Zip Library将文件夹添加到Zip的根目录

我正在尝试做的是使用Ionic Zip库(c#)将文件夹和文件列表全部添加到我的Zip文件的根目录中.

这是我到目前为止所拥有的

string k = "B:/My Documents/Workspace";
private void button1_Click(object sender, EventArgs e)
{
   using (ZipFile zip = new ZipFile())
   {   
       //add directory, give it a name
       zip.AddDirectory(k);
       zip.Save("t.zip");
   }
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望我的拉链看起来像这样.

  • t.zip
    • 随机文件和文件夹

但它看起来像这样.

  • t.zip
    • t(文件夹)
      • 随机文件和文件夹

任何帮助将不胜感激,谢谢.

c# zip dotnetzip

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

如何在 C# 中创建 Unix 脚本 (.sh) 文件?

好吧,所以我正在创建的程序就像 Android 的桌面恢复。现在,为了执行命令(例如擦除缓存),需要键入命令并将其保存到 .sh 文件中。当我打开像notepad++这样的程序并输入命令(即擦除缓存)并将其保存为unix脚本文件(.sh)并将其加载到我的手机中时,它执行时没有任何问题。但是,当我尝试使用流编写器在程序中执行此操作并将文件另存为 .sh 时,手机上的恢复无法读取它。尽管这些文件看起来完全一样。

好吧,我知道这可能有点令人困惑,但是想象一下。

在 Notepad++ 上,我创建一个新文档,输入内容,擦除缓存,另存为 Unix 脚本 (.sh),并且工作正常。

在我的程序中

FileInfo fi2 = new FileInfo("flash.sh");
            StreamWriter writebat2 = fi2.AppendText();
            string f = "wipe cache"; 
            writebat2.WriteLine(f);
            writebat2.Close();
Run Code Online (Sandbox Code Playgroud)

现在他们都生成一个内容完全相同的文件(flash.sh)。然而,用我的程序创建的文件无法被恢复读取。有任何想法吗?谢谢。

c# unix android

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

如何使用Space将另一个变量插入到字符串中?C#

我知道这是一个非常愚蠢和基本的问题,但我真的不知道其他方法可以做到这一点.

现在我知道我可以在文本中插入空格,如下面的示例所示.

int num = some numerical value;
status.Text = "Successfully Deleted"+ " " + num + " " + "Files";
Run Code Online (Sandbox Code Playgroud)

但是,我想知道是否有更简洁的方法来做到这一点.我总是这样做,但我想知道是否有更容易/更简洁的方式.谢谢.

c# string text

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

如何使用CSS将背景图像重新调整为窗口的完整宽度

我在网页上工作,在其中我使用了一个背景图片,我希望将其拉伸到窗口的整个宽度,因为我有文字,我想要处于固定位置,无论什么屏幕分辨率是.我正在寻找一个CSS实现,但如果Javascript是我最好的选择,我会鼓励使用它.

这是我的页面的样子:http://dl.dropbox.com/u/9134840/demo/windowsxp.html

除非您使用1080p显示器,否则背景图像不会从边缘到边缘完全延伸,并留下一点空白.任何帮助,将不胜感激.

html {
}

body {
}

#img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.title {
    position:absolute;
    top:180px; 
    left:350px;
    width:700px; 
    color:Purple;
    font-style:oblique;
    font-family:cursive;  
    text-shadow: 1px 1px;
}

#pre {
    position:absolute;
    top:280px; /* in conjunction with left property, decides the text position */
    left:150px;
    width:700px;
    font-size:large;
    font-family:cursive;
}

#header {
    position:absolute;
    top:530px; 
    left:450px;
    width:700px;
    font-size:x-large;
    font-family:cursive;
}

#sub {
    position:absolute;
    top:580px; 
    left:160px;
    width:1090px;
    font-size:x-large;
    font-family:cursive;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="background">
<img src="back2.png" id="img" …
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

c# ×3

android ×1

css ×1

dotnetzip ×1

html ×1

string ×1

text ×1

unix ×1

zip ×1