小编Agg*_*dis的帖子

无效与单位相对应

我想了解这两个编程概念之间的区别.第一个表示缺少数据类型,后者表示存在类型,但没有信息.另外,我认识到Unit来自函数式编程理论基础,但我仍然无法理解单元原语的可用性是什么(例如,在F#程序中).

f# functional-programming void unit-type

8
推荐指数
2
解决办法
1047
查看次数

File.Copy从Unc路径到(相同服务器)Unc路径查询

数据流量是通过主机应用程序还是在使用C#的File.Copy的情况下远程处理:

File.Copy(@"\\SERVER13\LOL\ROFL.txt", @"\\SERVER13\ROFL.txt")
Run Code Online (Sandbox Code Playgroud)

干杯!

c# cifs

5
推荐指数
1
解决办法
3386
查看次数

数据库建模或数据库设计:哪个先来?

我想知道域实现的常见做法.首先设计业务对象,首先需要持久性或数据库模式,然后从实体关系图(以及之后的ORM poco*)生成它?

我将开始一个解决方案,但我想知道哪个是最优选的"模式".

(*由NHibernate提供支持)

dns nhibernate schema database-design data-modeling

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

带闭包的无错编码(在非纯虚拟环境中)

最后几天,我正在努力理解闭包.我非常喜欢C#,所以我的主要测试版是这种语言,所以我想了解它的闭包支持.在我研究和实验的过程中,我发现许多人在尝试写关于闭包的博客时,他们是通过遵循完全错误的方向来做到的.他们预计会使用像众所周知的for-statement这样的闭包,他们正试图解释它.相反,我希望看到一种数学方法(一等公民,自由/约束变量,lambdas等).然而,这让我觉得我想知道在没有关闭的情况下进行编码时会出现什么错误.

此外,所有语言对闭包的数学结构都有相同的解释吗?

在uni中我没有FP课程或高级编程语言.但我知道副作用在程序代码中的作用以及它们在纯虚拟语言中不存在的作用.C#中的闭包只是一个技巧吗?什么(例如)F#闭包有多于C#闭包?

c# f# closures

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