|
상위분류 : 잡필방
|
중위분류 : 서류가방
|
하위분류 : 전산과 컴퓨터
|
|
작성자 : 문시형
|
작성일 : 2025-02-18
|
조회수 : 231
|
제 목 : 파일 올리기
<InputFile multiple OnChange="OnChange" class="form-control"></InputFile>
@code {
private async Task OnChange(InputFileChangeEventArgs e) {
foreach (var item in e.GetMultipleFiles()) {
var buffer = new byte[item.Size];
var readstream = item.OpenReadStream(item.Size);
await readstream.ReadAsync(buffer.AsMemory(0, (int) item.Size));
var f = File.Create(@"C:\test\image.jpg", buffer.Length, FileOptions.None);
await f.WriteAsync(buffer);
await f.FlushAsync();
f.Dispose();
readstream.Dispose();
}
}