Как включить поддержку CopyTo для архивации файлов?

249
27 февраля 2017, 10:45

На YouTube нашел способ архивации файла: ссылка

Но VisualStudio 2015 выдает ошибку на CopyTo

Может необходим какой-то компонент?

Или не хватает определенного using System....

using System;
using System.IO;
using System.IO.Compression;
static class Program
{
    static string filename = @"C:\test.txt";
    static string outputFilename = @"C:\test.gzip";
    static void Compress()
    {
        using (FileStream inputStream = new FileStream(filename, FileMode.OpenOrCreate, FileAccess.ReadWrite))
        {
            using (FileStream outputStream = new FileStream(outputFilename, FileMode.OpenOrCreate, FileAccess.ReadWrite))
            {
                using (GZipStream gzip = new GZipStream(outputStream, CompressionMode.Compress))
                {
                    inputStream.CopyTo(gzip);
                }
            }
        }
    }
    static void Main(string[] args)
    {
        Compress();
    }
}
Answer 1

Метод CopyTo доступен начиная с .NET Framework 4.0, поэтому, рекомендую проверить версию фреймворка в настройках проекта. Если по каким-то причинам вы используете версию ниже, то рассмотрите вариант с Read/Write

READ ALSO
Аналог функции sha1($data, true) на c#

Аналог функции sha1($data, true) на c#

Для взаимодействия с API необходимо применить к запросу шифрование типа sha1($data, true)На просторах интернета есть информация только по стандартному...

318
EF Core кодировка

EF Core кодировка

Доброго времени суток! При знакомстве сNET EF Core возникла следующая проблема

375
Сортировка по полю

Сортировка по полю

Есть класс Contact с полями public int number и public string name Я хочу сортировать по name

237
Как сравнить значения из DataGridViev со значением в Textbox и выделить наиболее подходящее цветом в таблице C#

Как сравнить значения из DataGridViev со значением в Textbox и выделить наиболее подходящее цветом в таблице C#

Нужна помощь с программированием на C# Может ли кто то подсказать код(способ,действие),который анализирует значения в DataGridViev,вычитая значения...

284