百科问答小站 logo
百科问答小站 font logo



.NET中如何通过Razor引擎生成这样的代码? 第1页

  

user avatar   wuvist 网友的相关建议: 
      

这个事情我大概10年前做过,然后,我一直认为这是我做过最愚蠢的事情之一。

Razor模板依赖于方括号去区别代码与逻辑,可以认为它是为html这样风格语言而做了特殊优化,而如果用在c#源码的话,这种特殊优化就变成了特殊障碍。

要生成c#代码的话,请用T4:

en.wikipedia.org/wiki/T



  

相关话题

  为什么即使世界最知名的软件程序,也无法阻止被人破解的命运? 
  是否无法写一段代码将这段代码自己打印出来? 
  递归的本质是什么? 
  C# 或者 SQL Server 生成的 GUID 有没有可能重复? 
  为什么现在会有这么多种编程语言? 
  2021年,开发单个exe桌面应用程序,用什么语言、技术合适? 
  编程是否该作为基础教育的一部分? 
  同是主流操作系统,为什么macOS没有盗版系统而Windows到处是盗版? 
  全员编程的时代,我是不是应该放弃这条路? 
  如何以最小的改动尽量不改变已有代码的情况下适应不断变更的需求? 

前一个讨论
公司效益不好,孕妇被停职留薪。作为孕妇如何利益最大化?
下一个讨论
win10是否危害中国国家安全?





© 2025-03-24 - tinynew.org. All Rights Reserved.
© 2025-03-24 - tinynew.org. 保留所有权利