小编Cob*_*old的帖子

在VB.NET中使用泛型有什么用?

我不明白为什么这样写:

Class BlaBla(Of T as String)
End Class
Run Code Online (Sandbox Code Playgroud)

这不是一样的:

Class BlaBla(ByVal str as String)
End Class
Run Code Online (Sandbox Code Playgroud)

顺便说一句,你是否经常在你的项目中使用泛型?

.net vb.net generics

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

运算符'&'不能应用于'string'和'string'类型的操作数

我正在尝试以下代码:

string text = "";
char c = 'd';
text += "abc" & c.ToString();
Run Code Online (Sandbox Code Playgroud)

..但它返回错误'运营商'和'不能......'.即使没有ToString(),它也不起作用.将char转换为字符串有什么问题?

.net c#

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

加快项目添加到列表

我不想结合两个字符串列表,它们都有200000多个项目.这是我用来组合它们的代码:

For Each item in list2
   list1.add(item)
Next
Run Code Online (Sandbox Code Playgroud)

但问题是将list2中的每个项目添加到list1需要很长时间.所以我问,是否有更好的解决方案来组合这些列表?

vb.net

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

XML字符串索引超出范围

我有这个代码:

string Str = "<String><MoreString>";
int Start = Str.LastIndexOf('<') + 1;
int End = Str.IndexOf('>', Start);
string S = Str.Substring(Start, End);
Run Code Online (Sandbox Code Playgroud)

如果Str只是"<String>",那么它工作正常,但如果Str是"<String><MoreString>",那么它会抛出索引超出范围的错误.是因为"<",">"字符?

c#

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

标签 统计

.net ×2

c# ×2

vb.net ×2

generics ×1