小编SMT*_*SMT的帖子

用C#压缩文件

我试图用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)

在此输入图像描述

c#

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

从C#调用REST API

我在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)

c# rest

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

标签 统计

c# ×2

rest ×1