게시판
      
상위분류 : 잡필방 중위분류 : 서류가방 하위분류 : 전산과 컴퓨터
작성자 : 문시형 작성일 : 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();

    }
}

| | 목록으로