Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Переписать код с С++ на С#. Турнирная сортировка https://www.cyberforum.ru/ csharp-beginners/ thread1867301.html
Помогите переписать код на C#. template <class T> class DataNode { public: // элемент данных, индекс в массиве, логический флажок
C# Найти скорость движения велосипедиста на первом отрезке пути
Добрый день! Есть такая задача: Велосипедист двигался по маршруту с двумя разными скоростями. Мы вводим с клавиатуры время движения по всему маршруту,его длину(маршрута),скорость и время движения велосипедиста на втором отрезке пути. Нам нужно найти скорость движения велосипедиста на первом отрезке пути. Вообщем программу написал,каждый раз проверяю ввод на >0,проверяю,чтобы второе время никак...
C# Помогите исправить код ввода, вывода матрицы Подскажите, пожалуйста, что не правильно в коде.По возможности - исправьте. namespace ConsoleApplication12 { class Program { static Int32 InputMatrix(int n, int m) { int result = new Int32; for (int i = 0; i < n; i++) { https://www.cyberforum.ru/ csharp-beginners/ thread1867286.html C# Реализовать тип «полином» https://www.cyberforum.ru/ csharp-beginners/ thread1867269.html
Задание 1. Реализовать тип «полином», в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных. Спецификация абстрактного типа данных «Полином». ADT TPoly Данные Полиномы Tpoly - это неизменяемые полиномы с целыми коэффициентами. Операции
C# Перенести переменную из одного метода в другой
Вопрос такой, как перенести переменную из одного метода в другой КОД: static void enter(out int masswod) { int N = Convert.ToInt32(Console.ReadLine());// вводим и конвертируем } static void process(/*Что тут писать?(ref int masswod) это?*/) { int massiv = new int ; }
C# Класс по вычислению афинностей между произвольными векторами https://www.cyberforum.ru/ csharp-beginners/ thread1867155.html
Написать класс по вычислению афинностей между произвольными векторами. В качестве правил вычисления афинностей использовать Евклидово расстояние, расстояние Чебышева и Манхэттена. Будьте добры, люди, нужно товарищу. В новый год будет Вам счастье!
C# Скачивание всех картинок в оригинальном расширении с группы в вк Идея такая, программа скачивает все картинки в оригинальном расширении с группы в вк. Сортируя, т.е. каждый пост это отдельная папка. Можете подсказать как реализовать такое? https://www.cyberforum.ru/ csharp-beginners/ thread1867080.html C# Прокомментировать код
Здравствуйте, подскажите пожалуйста, что делает каждая строчка в этом коде...пожалуйста, просто в С# я полный ноль Задание следующие: Реализуется последовательный и параллельный алгоритмы поиска простых чисел. Параллельный алгоритм: применение пула потоков . using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using...
C# Нужно перевести код С++ на С# https://www.cyberforum.ru/ csharp-beginners/ thread1866993.html
struct item { int a, b, id; bool operator< (item p) const { return min(a,b) < min(p.a,p.b); } }; sort (v.begin(), v.end());
C# Создать абстрактный базовый класс Figure https://www.cyberforum.ru/ csharp-beginners/ thread1866965.html
Создать абстрактный базовый класс Figure (фигура) с виртуальными методами вычисления площади и периметра. Создать производные классы: Прямоугольник, Круг, Трапеция со своими функциями площади и периметра
Консольное приложение + объединение с DLL C#
Доброго времени суток. Не судите меня за такую тему, их уже сотни, но ни в одной я разобраться не смог. Читал и за ILMerge и за другие решения этой проблемы, но у меня ничего не вышло. В общем, если не сложно, то помогите с подробной инструкцией объединения файла. Есть консольное приложение, и есть библиотека: Ionic.Zip.dll - https://dotnetzip.codeplex.com/( папка zip-v1.9 ) Объясните,...
C# Составить программу для вычисления элементов матрицы https://www.cyberforum.ru/ csharp-beginners/ thread1866819.html
Составить программу для вычисления матрицы B = {bij},i = 1…n,j = 1…m, равной произведению числа l на вещественную матрицу А = {aij}, т.е. bij=l aij, гдеl – наибольший элемент целочисленного массива Z = {zi}.
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
05.12.2016, 01:25  [ТС] 0

Путь к файлу - C# - Ответ 9853739

05.12.2016, 01:25. Показов 6364. Ответов 22
Метки (Все метки)

Ответ

получаем из картинки массив байт и что бы не расходовать процессорную мощность понапрасну сразу же, массив, ещё до записи в текстовый файл, делим на части ну а потом уже сохраняем в частях в текстовый файл.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 static void Main(string[] args)
        {
            byte[] image = File.ReadAllBytes(@"C:\1.bmp");
            File.WriteAllText(@"z:\3\1.txt", string.Join(" ", image.Select(i => i.ToString("X2")).ToArray()));
            long parts = 5L; // Кол-во частей
            using (FileStream fs = new FileStream("z:\\3\\1.txt", FileMode.Open, FileAccess.Read))
            {
                long partSz = fs.Length / parts; // Размер одной части
                byte[] buff;
                bool mod = fs.Length % parts == 0; // Все части одного размера
                for (int i = 0; i < parts; i++)
                {
                    using (FileStream pStream = new FileStream(string.Format("z:\\3\\{0}.part", i), FileMode.Create, FileAccess.Write))
                    {
                        buff = new byte[i == parts - 1 && !mod ? fs.Length - (parts - 1) * partSz : partSz];
                        fs.Read(buff, 0, buff.Length);
                        pStream.Write(buff, 0, buff.Length);
                    }
                    buff = null;
 
                }
Добавлено через 1 минуту
здесь же мы сохранили в текстовый файл на диск и из диска работаем не с изображением а с текстовым файлом. я думаю это лишняя работа для процессора.

Добавлено через 1 минуту
я вас не запутал?

Вернуться к обсуждению:
Путь к файлу C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2016, 01:25
Готовые ответы и решения:

Файл: Получить полный путь к файлу и записать этот путь в отдельную переменную.
Доброго времени суток.Столкнулся с проблемой в ходе выполнения задачи. Мне нужно получить полный...

Путь к файлу
Здесь берётся из ресурсов. Нужно изменить на путь к файлу windows. using (var img = new...

Путь к файлу
Здравствуйте. С помощью string trtr= System.Windows.Forms.Application.ExecutablePath; получаю путь...

Путь к файлу
Как корректно указать путь к файлу, если изначально, не известно где он будет лежать в файловой...

22
05.12.2016, 01:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2016, 01:25
Помогаю со студенческими работами здесь

Путь к файлу
При создании в файла, можно ли сделать что бы при вводе чего кроме пути, выводило ошибку. То есть...

Путь к исполняемому файлу
Хочу написать программу из двух частей. Вторую часть программы запускает первая, а вторая должна...

Относительный путь к файлу
У меня есть папка &quot;Аутентификация&quot; на компьютере. В ней лежат папки А и Б, каждая из которых...

Вывести путь к файлу
написать класс на C# вывода пути к исполняемому файлу нашей программы. Буду признателен если...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru