小编San*_*rty的帖子

Google Apps提供Google API

我是以编程方式将数据上传到Google应用.我使用以下代码

MailItemEntry[] entries = new MailItemEntry[1];
entries[0] = new MailItemEntry();
entries[0].BatchData = new Google.GData.Client.GDataBatchEntryData();
MailItemFeed feed = mailItemService.Batch(domain, UserName, entries);
Run Code Online (Sandbox Code Playgroud)

有没有办法找出已上传到谷歌应用程序的数据量(以MB或GB为单位).提前致谢.

c# google-api google-apps

13
推荐指数
1
解决办法
637
查看次数

获取班级所有成员的集合

我想获得一个类中所有成员的集合.我怎么做?我使用以下内容,但它给了我许多额外的名字和成员.

Type obj  =  objContactField.GetType();
MemberInfo[] objMember = obj.GetMembers();
String name = objMember[5].Name.ToString();
Run Code Online (Sandbox Code Playgroud)

c# reflection member

9
推荐指数
2
解决办法
3万
查看次数

限制线程池线程的数量

ThreadPool在我的申请中使用.我首先使用以下命令设置线程池的限制:

ThreadPool.SetMaxThreads(m_iThreadPoolLimit,m_iThreadPoolLimit);
m_Events = new ManualResetEvent(false);
Run Code Online (Sandbox Code Playgroud)

然后我使用以下内容排队

WaitCallback objWcb = new WaitCallback(abc);
ThreadPool.QueueUserWorkItem(objWcb, m_objThreadData); 
Run Code Online (Sandbox Code Playgroud)

这里abc是我调用的函数的名称.在此之后,我正在执行以下操作,以便我的所有线程都达到1点,主线程接管并继续进行

m_Events.WaitOne();
Run Code Online (Sandbox Code Playgroud)

我的线程限制是3.我面临的问题是,尽管线程池限制设置为3,我的应用程序同时处理3个以上的文件,而它一次只能处理3个文件.请帮我解决这个问题.

.net c# multithreading threadpool

3
推荐指数
1
解决办法
5550
查看次数

将新列写入现有CSV文件

我以编程方式创建一个CSV文件,我正在写5列.后来我想再写一个列到CSV文件.我怎么做?

关心Sanchaita

c#

1
推荐指数
1
解决办法
1561
查看次数