小编Lyn*_*don的帖子

C# - 可以隐藏公开继承的方法(例如,对派生类进行私有)

假设我有公共方法A和B的BaseClass,我通过继承创建DerivedClass.

例如

public DerivedClass : BaseClass {}
Run Code Online (Sandbox Code Playgroud)

现在我想在DerivedClass中开发一个使用A和B的方法C.有没有办法可以在DerivedClass中将方法A和B重写为私有,这样只有方法C才会暴露给想要使用我的DerivedClass的人?

c# class derived

56
推荐指数
5
解决办法
4万
查看次数

TCL:递归搜索子目录以获取所有.tcl文件

我有一个主要的TCL过程,在其他文件夹和后续子目录中获取大量其他tcl过程.例如,在主程序中,它具有:

source $basepath/folderA/1A.tcl
source $basepath/folderA/2A.tcl
source $basepath/folderA/3A.tcl
source $basepath/folderB/1B.tcl
source $basepath/folderB/2B.tcl
source $basepath/folderB/3B.tcl
Run Code Online (Sandbox Code Playgroud)

当我总是知道我将在folderA和folderB中获取所有内容时,这样做似乎有点愚蠢.是否有一个函数(或简单的方法)允许我只是在整个文件夹中获取所有.tcl文件?

tcl

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

C#:隐式Arraylist赋值是否可行?

我想通过指定一个值列表来填充一个arraylist,就像我将整数数组一样,但我不确定如何在不重复调用"add"方法的情况下这样做.

例如,我想将{1,2,3,"string1","string2"}分配给一个arraylist.我知道对于其他数组,您可以进行如下任务:

int[] IntArray = {1,2,3};
Run Code Online (Sandbox Code Playgroud)

是否有类似的方法为arraylist做这个?我尝试了addrange方法,但花括号方法没有实现ICollection接口.

c# arraylist

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

标签 统计

c# ×2

arraylist ×1

class ×1

derived ×1

tcl ×1