相关疑难解决方法(0)

将List <T>转换为List <Interface>

public interface IDic
{
    int Id { get; set; }
    string Name { get; set; }
}
public class Client : IDic
{

}
Run Code Online (Sandbox Code Playgroud)

我怎样才能投List<Client>List<IDic>

.net c# casting interface

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

显式和隐式c#

我是C#的新手并且学习新单词.在编程c#时,我发现很难理解这两个词的含义是什么.我在字典中查找了含义,这是我得到的:

含蓄

"隐含的东西是间接表达的."

"如果一个品质或元素隐含在某个东西中,它就会参与其中或由它展示;"

明确的

"明确表达或展示的东西清楚公开,没有任何隐藏任何东西的企图"

"如果你明确表达某些事情,那么你就会公开而清楚地谈论它."

我想在C#中理解它.

谢谢你的帮助.

干杯


附加信息:

这是我正在阅读的书中的一部分句子,其中有"隐含"这个词

"这意味着里面的区域和占用者AreaPerPerson( ) 隐含地引用在调用的对象中找到的那些变量的副本AreaPerPerson( )"

我完全不明白这句话试图说什么.

c# dictionary explicit implicit

59
推荐指数
3
解决办法
4万
查看次数

标签 统计

c# ×2

.net ×1

casting ×1

dictionary ×1

explicit ×1

implicit ×1

interface ×1