小编S. *_*tin的帖子

如何检查基类型列表是否至少包含一些子类型的实例

我有一个基类列表,如下所示:

List<BaseClass> ChildClasses
Run Code Online (Sandbox Code Playgroud)

我有这样的子课:

class ChildFoo : BaseClass {}
class ChildBar : BaseClass {}
class ChildBaz : BaseClass {}
class ChildQax : BaseClass {}
class ChildBox : BaseClass {}
...
Run Code Online (Sandbox Code Playgroud)

我需要实现一个方法,它可以查询ChildClasses列表,看看它是否包含我传递给它的所有类型,这些类型都是从中派生出来的BaseClass.

所以,如果我呼吁类型这个方法ChildFooChildBar,它应该如果返回true,ChildClasses列表中包含的至少一个实例ChildFooChildBar.

我该如何处理这种情况?

c#

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

没有双星,gitignore模式不起作用

这种模式正常工作:

**/Assets/Plugins/Editor/JetBrains*
Run Code Online (Sandbox Code Playgroud)

但这种模式不会:

Assets/Plugins/Editor/JetBrains*
Run Code Online (Sandbox Code Playgroud)

据我所知,这两种模式是等价的.这可能是什么问题?

git gitignore

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

标签 统计

c# ×1

git ×1

gitignore ×1