gpt4 book ai didi

c# - 在 listview winform c# 中列出 S3 Bucket 键

转载 作者:行者123 更新时间:2023-12-04 03:56:00 24 4
gpt4 key购买 nike

所以我试图将我的 S3 存储桶中的文件列出到我在 visual studio c# 中的 winform

static async Task ListingObjectAsync()
{
try
{
ListObjectsV2Request request = new ListObjectsV2Request
{
BucketName = bucketName
};
ListObjectsV2Response response;
do
{
response = await s3Client.ListObjectsV2Async(request);

foreach (S3Object entry in response.S3Objects)
{
string file = entry.Key;
ListViewItem item = new ListViewItem(file);
listView1.Items.Add(item);
}
} while (response.IsTruncated);
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}

}

但是它说“非静态字段需要对象引用”

关于如何将文件从 S3 存储桶列出到 ListView 、数据网格或其他形式的任何提示?

谢谢!附言我是堆栈溢出的新手,所以如果我的问题格式错误,我很抱歉

最佳答案

从你的方法声明中移除static:

async Task ListingObjectAsync(){...}

你不能从静态方法访问实例变量

关于c# - 在 listview winform c# 中列出 S3 Bucket 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63897628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com