C# “的答案;你的C“知识”有多深;

C# “的答案;你的C“知识”有多深;,c#,.net,C#,.net,如果有人问你,一个c#开发者,“你的c#知识有多深?”你会如何包装你的回答?(假设你不是安德斯·海尔斯伯格) 你能谈谈你所用语言的特点吗?您熟悉的名称空间?你参加过什么证书或课程?你写的几行C代码?与C#spec的亲密关系? 您熟悉的.NET名称空间。例如,System.Net用于联网等,当然与所需任务有关。当需要编写基于控制台的服务器代码时,不要说您了解WPF的一切 遵守C#指南(见) 语言津贴和亲密关系,你对C#有多“习惯”。(特殊关键字、多线程等) 总的来说,任何能够证明您对该语言有良好

如果有人问你,一个c#开发者,“你的c#知识有多深?”你会如何包装你的回答?(假设你不是安德斯·海尔斯伯格)

你能谈谈你所用语言的特点吗?您熟悉的名称空间?你参加过什么证书或课程?你写的几行C代码?与C#spec的亲密关系?

  • 您熟悉的.NET名称空间。例如,System.Net用于联网等,当然与所需任务有关。当需要编写基于控制台的服务器代码时,不要说您了解WPF的一切
  • 遵守C#指南(见)
  • 语言津贴和亲密关系,你对C#有多“习惯”。(特殊关键字、多线程等)

总的来说,任何能够证明您对该语言有良好且容易的理解能力的东西,同时由于语法的舒适性,您能够以极快的速度学习库。

就像兔子洞一样深

我总是这样重新措辞问题。因为这并不像说,你开奔驰车有多好。这与汽车的品牌无关。无论是宝马、法拉利还是欧宝,好的车手都能开得很好。糟糕的司机也是如此


更好的问题是,您对.NET框架的熟悉程度如何。因为当涉及到语言时,它主要只是构造。这并不难学。最困难的部分是学习框架,以及它包含的所有库。

可能适合。C语言非常庞大和复杂。不是像C++那样复杂,但是每个版本都越来越复杂。您可能对.NET类库了如指掌,但仍然不知道泛型类型参数方差在C#中是如何工作的,也不知道它与委托方差的关系。我毫不怀疑,您会在不知道的情况下对功能了如指掌。