WIN32_FIND_DATA это правда [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 WIN32_FIND_DATA это правда [закрыто]

Сообщение Anonymous »

Используйте преобразование ASCII в MS932
Преобразуйте строку в байтовый ASCII
GetEncoding ms932
Преобразуйте байт в строку ms932S
Используйте преобразование ASCII в MS932
Преобразуйте строку в байтовый ASCII
GetEncoding ms932
Преобразовать байт в строку ms932S
Использовать преобразование ASCII в строку MS932
Преобразовать строку в байт ASCII
GetEncoding ms932
Преобразовать байт в строку ms932S
byte[] asciiBytes = Encoding.ASCII.GetBytes(asciiString);
Encoding ms932Encoding = Encoding.GetEncoding("shift_jis");
string ms932String = ms932Encoding.GetString(asciiBytes);
Console.WriteLine(ms932String.ToString());
string path = @"D:\test2"; // Đường dẫn đến thư mục cần tìm kiếm
string searchPattern = "*"; // Mẫu tìm kiếm (tất cả các tệp .txt)

// Lấy tất cả các tệp khớp với mẫu
string[] files = Directory.GetFileSystemEntries(path, searchPattern);
int i = 0;
while (true)
{
if (i == files.Length) break;
DateTime lastWriteTime;
lastWriteTime = Directory.GetLastWriteTime(files);
FileAttributes attributes = File.GetAttributes(files);
if (attributes.HasFlag(FileAttributes.Directory))
{
Console.WriteLine("Thư mục: " + files + " - Ngày chỉnh sửa cuối: " + lastWriteTime.Date);
Directory.Delete(files, true);
}
else
{
Console.WriteLine("Tệp: " + files + " - Ngày chỉnh sửa cuối: " + lastWriteTime.Date);
File.Delete(files);
}

i++;
}


Использовать вызов API HttpClient
Вызов API Multipart FormData Content
string url = "http://localhost:8080/api/upload"; // Địa chỉ API
string filePath = @"D:\test1.txt"; // Đường dẫn file muốn upload
string textData = "some text"; // Dữ liệu văn bản

using (var httpClient = new HttpClient())
{
using (var content = new MultipartFormDataContent())
{
// Tạo phần dữ liệu văn bản
var textContent = new StringContent(textData);
content.Add(textContent, "textData");

// Tạo phần dữ liệu file
var fileContent = new ByteArrayContent(File.ReadAllBytes(filePath));
fileContent.Headers.ContentType = MediaTypeHeaderValue.Parse("application/octet-stream");
content.Add(fileContent, "files[]", Path.GetFileName(filePath));

// Gửi request POST với nội dung multipart/form-data
HttpResponseMessage response = await httpClient.PostAsync(url, content);

// Kiểm tra phản hồi từ server
if (response.IsSuccessStatusCode)
{
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine("Response: " + responseBody);
}
else
{
Console.WriteLine($"Failed to upload: {response.StatusCode}");
}
}
}



Подробнее здесь: https://stackoverflow.com/questions/790 ... a-its-true
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»