我个人喜欢null合并运算符,我尝试在我的getters中使用它.但它似乎仅限于某些数据类型.对于以下实例未构建:
public DateTime From => Settings.Default.StartDate ?? DateTime.Today;
Run Code Online (Sandbox Code Playgroud)
错误CS0019运算符'??' 不能应用于'DateTime'和'DateTime'类型的操作数
以下是:
public DateTime From => Settings.Default.StartDate == null ? DateTime.Today : Settings.Default.StartDate;
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么?它还没有实现还是我错过了这里的逻辑?
我有一个 C# 程序,它使用Oracle Database 12c Enterprise Edition 12.1.0.2.0 64 位的Oracle 驱动程序。在 LAN 上,程序中的选择大约需要 2 秒。如果我通过 VPN 隧道建立连接,则相同的选择大约需要 48 秒。
如果我 ping 数据库:
LAN:0.206 毫秒
VPN:53 毫秒
为了确保我也使用 Oracle SQL Developer 19.2.1 进行了测试,它显示了大致相同的结果。
我尝试在客户端将 MTU 降低到 1400,因为一些站点提到碎片是问题的原因,但这至少在我配置它的方式上没有改变任何东西。可能是什么原因造成的?
如标题所述,我尝试创建甚至列出服务器的组。
文档解释了示例命令以列出所有组:
https://vssps.dev.azure.com/fabrikam/_apis/graph/groups?api-version=4.1-preview.1
Run Code Online (Sandbox Code Playgroud)
我不知道如何获得此预览版,因为 4.1 版引用了 404 错误。
所以在最新的官方版本中似乎没有它?有人有其他经验吗?
问候。