我需要在 VB .NET 中的 ListBox 组件上显示一个列表。
// params is a string representing a path, empty means root folder
params.itemsPath = ""
// resp is a response object, here it is a String[]
resp = myAPI.browseTags(params)
Dim listSize As Integer
listSize = resp.itemsList.GetLength
Dim i As Integer
For i = 0 To listSize
ListBox1.Items.Add(resp.itemsList(i).itemName)
Next
Run Code Online (Sandbox Code Playgroud)
我不熟悉 VB .NET,这应该是一个非常简单的问题,但我需要帮助!
代码“resp.itemsList.GetLength”带有蓝色下划线,并且有一个工具提示,内容如下:
“未为‘公共函数 GetLength(dimension As Integer) As Integer’的参数‘dimension’指定参数”。
我在这里做错了什么?提前致谢!
您好,我想使用 C# 实现基于事件的异步模式。下面的 Microsoft 文档确实很有帮助,但它忽略了实现细节,这是正确的。
http://msdn.microsoft.com/en-us/library/ms228969.aspx
实施此模式有哪些选择?我应该使用 Delegate.BeginInvoke、ThreadPool.QueueUserWorkItem、new Thread()、BackgroundWorker 类还是其他类?
我正在创建一个简单的代码库。它应该可以在 Windows 窗体、控制台应用程序或 ASP.NET 上下文中使用。
很高兴看到一些示例代码。
这主要是出于好奇.
如果有人遇到Object.finalize()的任何良好用法,除了调试/记录/分析目的外,我还在徘徊?
如果你没有遇到任何你会说好的用法会是什么?
我被要求制作一个计算类似东西的haskell函数
1^2 + 2^2 + 3^2 ...
Run Code Online (Sandbox Code Playgroud)
虽然我发现使用列表推导很容易实现
sum [ k^2 | k <- [1..100]]
Run Code Online (Sandbox Code Playgroud)
或地图
sum (map (\x -> x*x) [1..100])
Run Code Online (Sandbox Code Playgroud)
我很难获得如何用折叠来实现它.
如果我没有错,那么在递归函数中需要不少于3个参数来实现以下结果:
即使我定义了这个函数,它仍然会返回一个元组,而不是一个数字(就像我需要它!).
有人能够给我一些关于我可能遗失的线索吗?
谢谢
可能重复:
合并:hg/git与svn
我听说/读过Git和DVCS一般比Subversion和集中版本控制系统好.我听到的原因之一是DVCS中的合并比集中式系统好得多.
合并时两者有什么区别?例如,当您重新集成分支时,是什么让Git比Subversion更好?
声明是
SELECT * FROM tableA WHERE x = ?
Run Code Online (Sandbox Code Playgroud)
并通过java.sql.PreparedStatement'stmt'插入参数
stmt.setString(1, y); // y may be null
Run Code Online (Sandbox Code Playgroud)
如果y为null,则语句在每种情况下都不返回任何行,因为x = null它始终为false(应该是x IS NULL).一个解决方案是
SELECT * FROM tableA WHERE x = ? OR (x IS NULL AND ? IS NULL)
Run Code Online (Sandbox Code Playgroud)
但后来我必须设置两次相同的参数.有更好的解决方案吗?
谢谢!
这是我用字符串保存音频文件的代码.之后,我添加数组.但是仍然没有在这里工作..这里有任何选项存储documentdictionary后存储音频文件的数组.
fileArray = [[NSMutableArray alloc] initWithContentsOfURL:recordedTmpFile];
fileArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [fileArray objectAtIndex:0];
NSMutableDictionary *recordDictionary = [NSDictionary dictionaryWithContentsOfFile:documentsDirectory];
NSFileManager *fileManager = [NSFileManager defaultManager];
for(int i= 0; i<fileArray.count;i++)
{
NSString *recorded = [fileArray objectAtIndex:i];
NSString *filePath = [recordDictionary stringByAppendingPathComponent:recorded];
newArray = [fileManager fileExistsAtPath:filePath];
}
Run Code Online (Sandbox Code Playgroud)
如果我遗漏的任何代码比建议我一些具体的想法.Plz给出一些回应..
我正在尝试在模拟器上运行iPhone程序.我的问题是接收UDP数据.我使用asyncUdpSocket.如果我做一个插座并使用sendData:(NSData) toHost:,......好吧它工作正常.
想想我可能无法弄清楚接收功能是如何工作的.
我假设这样的事情:
socket = [[AsyncUdpSocket alloc] initWithDelegate:self];
[socket bindToPort:8000] error:nil] //returns YES
[socket receiveWithTimeout:-1 tag:1];
Run Code Online (Sandbox Code Playgroud)
我相信它应该调用该方法 -(BOOL)onUdpSocket:(AsyncUdpSocket *)sock didReceiveData:(NSData *)data withTag:(long) fromHost:(NSString *)host port:(UInt16)port
好吧,我在该方法中放置了一个NSLog,它永远不会被调用.那么[socket receive,..]是唯一的接收方法,所以我想它应该是那个...或者是否有另一种方法我必须使用?或者我必须为我的代表或其他任何东西做一些补充......我只是无法弄清楚我是如何做到的
我搜索了asyncUdpSocket示例,教程,如何('s)等等,但我找不到一个例子.因此,如果有人想解释它或知道坐在一个很好的解释,将非常感激.
如果您还不知道答案,那么无论如何都要阅读!
比方说我有:
v = rep(c(1,2, 2, 2), 25)
Run Code Online (Sandbox Code Playgroud)
现在,我想计算每个唯一值出现的次数.unique(v) 返回唯一值的内容,但不返回它们的数量.
> unique(v)
[1] 1 2
Run Code Online (Sandbox Code Playgroud)
我想要一些能给我的东西
length(v[v==1])
[1] 25
length(v[v==2])
[1] 75
Run Code Online (Sandbox Code Playgroud)
但作为一个更一般的单线:)有点接近(但不完全)像这样:
#<doesn't work right> length(v[v==unique(v)])
Run Code Online (Sandbox Code Playgroud) 我在sharepoint中使用ajax模式弹出窗口,但是程序集引用有些缺失,如果我试图放置那些程序集引用,页面将转到错误页面.除了在sharepoint中使用ajax控件弹出窗口之外,还有其他选择吗?我想在我当前的项目中严重显示弹出窗口.请帮我解决这个问题
cocoa-touch ×2
iphone ×2
java ×2
asynchronous ×1
asyncsocket ×1
c# ×1
count ×1
dvcs ×1
finalizer ×1
git ×1
haskell ×1
list ×1
listbox ×1
null ×1
objective-c ×1
r ×1
sharepoint ×1
size ×1
svn ×1
udp ×1
unique ×1
vb.net-2010 ×1