cost 117 ms
IEnumerable 和 nullable 的返回类型匹配问题

[英]Problem matching return type for IEnumerable and nullable

我是 C# 的新手,我有以下接口,ICrud 另一个名为 IOrder 的继承自前一个 (ICrud) 这个类实现了 IOrder 接口,因此也是 ICrud,当我在最后几行中放置可空运算符 (?) 时,我一直遇到这个问题 它告诉我'DalOrder' does not implement inte ...

2022-12-13 18:44:52   1   49    c# / interface  
如何在不使用两次返回的情况下更优雅地缩小 TypeScript 类型?

[英]How to narrow TypeScript types more elegantly, without using two returns?

假设我有一个对象是ApiErrorType | ApiSuccessType ApiErrorType | ApiSuccessType基于下面定义的类型。 这两种类型有一些相似之处,但timestamp仅与ApiErrorType相关,如果isError为false则永远不会出现。 我想通过返 ...

在 TypeScript 中使用特定类型切换不起作用

[英]Switch with specific type in TypeScript not working

我正在尝试在接口中实现常量,但为什么在 switch case 中访问data时会出错? 如果我在interface中只使用string而不是常量APP_STATUS那么它就可以正常工作。 例子: 以下是我的代码片段。 文件类型.ts 我的 React 组件 ...

TypeScript:类型 boolean 不能使用两个接口分配给类型 true(或 false)

[英]TypeScript: Type boolean is not assignable to type true (or false) using two interfaces

如果我使用如下代码,我希望 TypeScript 能够推断badObj是fn的可接受参数,因为它必须是Bad类型。 事实上,在fn的主体中它没有发现任何问题,但在调用fn(badObj)时它在底部的注释中呈现错误。 fn(goodObj) 。 我怎样才能改进此代码以使其像我期望的那样工作? ...

通用 function 设置不同结构的字段用作 map 值

[英]Generic function to set field of different structs used as map values

具有公共领域的结构...... ...我有多个这样的功能: 我想要一个 function,用 generics(或接口,等等)概括访问,有点...... 当然,这给出了value.Id undefined (type T has no field or method Id) 。 我已经多次能够克服 ...

.NET中的通用接口和inheritance

[英]Generic interfaces and inheritance in .NET

我有以下场景,涉及如下几个接口 任何保存翻译的 object 都将实现ITranslation接口。 其中一些对象也可以有同义词,所以我有另一个接口 下一步,我为任何具有翻译且可以翻译成不同语言的 object 定义了ITranslatable<T>接口 而当涉及同义词时, ITran ...

在我的安全帽配置文件中声明多个 solidity 版本时遇到问题

[英]Facing issues with declaring multiple solidity versions in my hardhat config file

在我的安全帽配置中,我遇到了这个错误: 这些文件中的 Solidity 版本 pragma 语句与您的配置文件中配置的任何编译器都不匹配。 在安全帽配置中更改 pragma 或配置其他编译器版本。 MockV3Aggregator.sol 的语法在这里: 我试图在我的 hardhat 配置文件中 ...

如何将可能的值添加到 TypeScript 中标准库中声明的现有联合类型?

[英]How do I add possible values to existing union type declared in standard library in TypeScript?

考虑在lib.dom.d.ts中声明的这个PermissionName类型: 我能以某种方式从我自己的app.d.ts文件中为其添加一个值吗? 例如(代码不起作用): 这样这段代码就可以工作(这就是为什么我不能声明新类型的原因,因为其他 API 正在使用这种类型)? 当前解决方法: ...

如何覆盖旨在从不可变 HashMap 返回某些字符串的方法?

[英]How do I override methods intended to return certain strings from an immutable HashMap?

我正在尝试为一项任务编写基于 Java 的聊天机器人。 我有一个名为 Chatty 的抽象接口。 它有一组不可变的 map 问题和答案: 我还有一个class,ChatBot,我的任务就是实现这个接口。 由于是抽象接口,自然要重写String question和String answer(Stri ...

Julia 类型系统和行为

[英]Julia type system and behavior

我仍在努力思考 Julia 的类型。 例如,假设我想定义一个Animal object 的结构。以 typescript 为例,我会这样做:interface Animal { sound: string; } function sing(animal: Animal) { con ...

接口设计最佳实践(分离接口与继承)

[英]Interfaces design best practices (separate interfaces vs inheritance)

我有一个具有复杂 id 的元素(由 2 个 Guid 组成),我需要用两个接口(元素 id 的接口和元素本身的接口,及其属性)来表示一个元素,因此,我有两个选择: 选项1: 这里的关键点 - 两个 id (Guid) 都是元素本身的一部分,因此 IElement 通过 inheritance 在自 ...

Rust有什么办法组织内码?

[英]Any way to organize internal code in Rust?

我正在开发一个 Rust 模块,它有一个小的外部接口,但它的内部实现又大又复杂。 有没有一种明智的方法可以避免拥有一个包含模块所有代码的巨大文件,同时仍然向外部模块使用者公开一个小接口? AFAIK,Rust 不允许您为同一模块使用多个文件,例如 Go 允许 package 目录。 Rust ...

将接口转换为定义的结构 Golang

[英]convert interface to defined struct Golang

我正在研究一个实用方法,比如说 GetConfig(),它读取配置结构并将其返回给调用者。 GetConfig() 不知道它要读取什么配置,但调用者知道它要接收的结构。 在这方面,我写了一个下面的实用程序: 来电者像这样使用 GetConfig() :(我尝试了 2 个选项,但没有任何效果) 我 ...

C# 图像旋转和移动使用大量 RAM

[英]C# Image rotation and moving uses a lot of RAM

我正在 C# 中开发一个接口。我移动我将立即控制的车辆的指示灯。 其中一些是旋转操作,一些是移动操作。 这些手势会消耗大量 RAM。 我正在寻找一种优化方法。 我愿意接受你所有的建议。 从现在开始谢谢你。 ` ` ` ` C# 图像旋转和移动使用大量 RAM ...

2022-12-03 11:40:20   1   32    c# / interface  
如何检查和比较来自控制台的用户输入?

[英]How to check and compare user input from console?

我一直在尝试制作一个简单的程序来检查一个人的生日以及他们的生日是否与他们的宠物相同,以便在控制台上打印出来,或者如果不相同则输入无效输入。 我不知道为什么,但变量没有被认为是说它们没有正确添加,或者只是说它们需要获取/设置。 如果有人能展示并解释它应该如何完成,那将是非常棒的、酷的和惊人的。 这是 ...

SpringBoot Kotlin - 无法计算 function 的调用者:私人最终乐趣

[英]SpringBoot Kotlin - Could not compute caller for function: private final fun

目前,我尝试将 SpringBoot 与 Kotlin 结合使用,并使用一些具有默认行为的方法创建一个接口。 当接口中的所有方法都是公共的时,一切都很好。 但是一旦我尝试将辅助方法设为私有,我就会收到以下示例错误消息: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM