我试图用C#代码压缩我的文件,但它显示ZipFile类不存在.请建议如何使用C#进行压缩,我使用的是Framework 4.5
我的代码写在下面
using System;
using System.IO;
using System.IO.Compression;
namespace ZipSample
{
class Program
{
static void Main(string[] args)
{
string[] MainDirs = Directory.GetDirectories("c:\\users\\public\reports");
for (int i = 0; i < MainDirs.Length; i++)
{
using (ZipFile zip = new ZipFile())
{
zip.UseUnicodeAsNecessary = true;
zip.AddDirectory(MainDirs[i]);
zip.CompressionLevel = Ionic.Zlib.CompressionLevel.BestCompression;
zip.Comment = "This zip was created at " + System.DateTime.Now.ToString("G");
zip.Save(string.Format("test{0}.zip", i));
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我在JAVA中开发了基于REST的API.现在我试图从基于控制台的C#应用程序调用该API,即从它的主要功能.我想知道是否可以这样做.我尝试了一些东西,但它不起作用
//我在我的类文件中写了下面的代码.但是我找不到RestClient类.我需要包括这个
static void Main(string[] args)
{
{
string endPoint = @"http:\\myRestService.com\api\";
var client = new RestClient(endPoint);
var json = client.MakeRequest();
}
}
Run Code Online (Sandbox Code Playgroud)