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



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

  

user avatar   wuvist 网友的相关建议: 
      

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

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

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

en.wikipedia.org/wiki/T



  

相关话题

  C++ 有哪些缺点? 
  怎么在.net 平台上用和 WP7 开发类似的技术或思想来实现 Android 开发? 
  为什么 Java 只有值传递,但 C# 既有值传递,又有引用传递,这种语言设计有哪些好处? 
  作为非计算机专业的学生,觉得 C 语言远比其他语言易于上手,正常吗? 
  为什么总有一些人推荐计算机学生把重点放在高数和线代? 
  程序员可以如何在程序设计上以少博多? 
  用entity framework中查询时,是否有一种表达式最终无法翻译为sql语句? 
  为什么很多人喜欢 Python? 
  儿童学编程,教什么编程语言好? 
  你见过哪些奇趣的代码注释? 

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





© 2025-01-18 - tinynew.org. All Rights Reserved.
© 2025-01-18 - tinynew.org. 保留所有权利