c# - 用户定义的后缀

标签 c#

正如声明 float x = 1.0f 是有效的,后缀 f 告诉编译器它应该将它和等号之间的字符视为 float , 有没有什么办法可以为我们实现的类定义自己的后缀?比方说,你有课

class CustomString
{
    string part1;
    string part2;
}

你想使用代码

CustomString Test = abc.defX

其中 X 是告诉编译器用 "abc"part2 初始化 part1 的后缀“定义”?当然,像这样的东西必须在构造函数上构建,但我只对后缀定义部分感兴趣。

最佳答案

不,没有办法做到这一点。

关于c# - 用户定义的后缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5059916/

相关文章:

c# - 此请求的授权已被拒绝 - 桌面到 ASP.NET Web API

c# - Entity Framework 4 Code First 是否支持像 NHibernate 这样的身份生成器?

c# - 带有节标题和数据绑定(bind)的列表框

c# - 在 ExecuteNonQuery 上获取受影响的行

c# - 使用队列创建 BackgroundWorker

c# - Azure IoT 中心的RegistryManager 和服务客户​​端- 单例与否?

c# - 类型 'Parse' 中不存在适用的方法 'DateTime'

c# - Azure Function 找不到它应该使用的文件/dll

c# - ListView 未在 asp.net 中显示

c# - MySql:在if语句中选择