[C#]一步一步开发自己的自动代码生成工具之四:简单三层代码模板实例Model层

来源:互联网 发布:摇号用什么软件 编辑:程序博客网 时间:2024/04/23 16:25
 

附录:简单的三层结构代码模板

 

1。Model层模板

 

<?xml version="1.0" encoding="utf-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">using System;using System.Collections.Generic;namespace <xsl:value-of select="TabelModel/NameSpacePri"/>Model{[Serializable]public class <xsl:value-of select="TabelModel/ModelName"/>Model{<xsl:for-each select="TabelModel/Fields/FieldModel">private <xsl:value-of select="VarType"/> _<xsl:value-of select="VarNameLocal"/> = <xsl:value-of select="DefaultValueVar"/>;/// <summary>/// <xsl:value-of select="Mark"/>/// </summary>public <xsl:value-of select="VarType"/><xsl:text> </xsl:text><xsl:value-of select="VarName"/>{get{return _<xsl:value-of select="VarNameLocal"/>;}set{_<xsl:value-of select="VarNameLocal"/> = value;}}</xsl:for-each>}}</xsl:template></xsl:stylesheet>
 

       

 

原创粉丝点击