分行处理字符串实例:
public const string StiffenerPlateForHForm = @""+
@"page(""TeklaStructures"", """")"+"\n"+
"{\n"+
@" detail(1, ""stiff"")"+"\n"+
" {\n"+
@" tab_page("""", "" Parameters 1 "", 1)"+"\n" +
" {\n"+
@" attribute("""", ""Left PL. Thk"", label, ""%s"", none, none, ""0"", ""0"", 20, 0)"+"\n"+
@" parameter("""", ""leftThk"", integer, number, 374, 0, 120)"+"\n"+
@" attribute("""", ""Right PL. Thk"", label, ""%s"", none, none, ""0"", ""0"", 20, 28)"+"\n"+
@" parameter("""", ""rightThk"", integer, number, 374, 28, 120)"+"\n"+
@" attribute("""", ""Chamfer Size"", label, ""%s"", none, none, ""0"", ""0"", 20, 56)"+"\n"+
@" parameter("""", ""chamferSize"", integer, number, 374, 56, 120)"+"\n"+
" }\n"+
" }\n"+
"}\n";
单行处理字符串实例:
public const string StiffenerPlateForHForm =
"page(\"TeklaStructures\",\"\")\n{\ndetail(1, \"stiff\")\n{\ntab_page(\"\", \" Part 1 \", 1)\n{\n parameter(\"Left PL. Thk\", \"leftThk\", integer, number, 1)\n parameter(\"Right PL. Thk\", \"rightThk\", integer, number, 2)\n}\n}\n}\n";
代码源都来自系统自带的节点编辑器产生的inp文件,复制进代码编辑器后,无非进行字符串转换操作。
友情提示:变量名称不要过长。