小编Nov*_*ice的帖子

使用C#运行T4模板

我有T4模板(mycode.tt),它生成一个cs文件.我通常右键单击tt文件并选择RunCustomTool,它在内部获取xml文件并为我生成代码.现在我想使用ac #windows应用程序运行自定义工具.因此,只需单击一个按钮即可运行自定义工具.是否可以从c#运行CustomTool.

编辑:

我有2个tt文件,其中一个没有codebehind cs文件.但另一个附加了.cs文件,我从第一个.tt文件调用第二个文件的TransformText()方法.所以我需要调用第一个文件.所以我不能使用TransformText()方法.有没有办法动态调用textTemplate文件?

c# t4 customtool

16
推荐指数
2
解决办法
2万
查看次数

C#Enum用于数据类型

c#中是否有任何包含c#数据类型的枚举.这样我就可以在一个接受用户数据类型(int,string)的类中定义一个属性.

c# enums

7
推荐指数
2
解决办法
7774
查看次数

WPF中的身份验证和角色

我在WPF做一个项目.我要求对用户进行身份验证,并根据角色为模块提供可访问性.我有更好的方法在WPF中实现这一点.

authentication wpf .net-4.0

6
推荐指数
1
解决办法
2148
查看次数

Intellisense支持WPf中的TextBox

我从wpf 4.0开始.我有一个textBox,我将输入linq表达式.所以我想在textEditor中启用intellisense支持.我现在所做的就是带一个包含项目列表的popUp.我还有其他方法可以在WPF中执行此操作.

谢谢.

wpf intellisense .net-4.0 wpf-controls c#-4.0

6
推荐指数
1
解决办法
7627
查看次数

Visual Studio Intellisense如何工作?

有人可以了解intellisense在Visual Studio中的工作原理吗?

.net c# intellisense visual-studio-2010 visual-studio

5
推荐指数
2
解决办法
1616
查看次数

键入安全编码

当我开始开发Web应用程序时,我将用户的身份验证详细信息存储在两个会话变量中

 Session["UserName"]="username";
 Session["Password"]="paswword-123";
Run Code Online (Sandbox Code Playgroud)

但有人建议我创建一个包含UserName和Password属性的类,并且在成功身份验证时,我被要求创建该类的实例并设置UserName和Password属性并将该实例存储在会话中.

我被告知会话对象是TypeSafe.有人可以解释什么是类型安全编码以及在会话中存储对象的优势.

asp.net type-safety

2
推荐指数
1
解决办法
490
查看次数

动态关键字C#4.0

我有一个声明为动态类型的属性

 public dynamic Data {get;set;}
Run Code Online (Sandbox Code Playgroud)

稍后在某些方法中,数据类型变为System.Collections.Generic.List,因此如果使用Data.AsQueryable(),我得到"System.Collections.Generic.List <Entity1不包含'AsQueryable'的定义"错误.

结果必须转换为Iqueryble,我使用Dynamic.Linq中定义的方法.

我该怎么办?

c# generics c#-4.0

2
推荐指数
1
解决办法
712
查看次数

在javascript中查找表单ID

我有一个主页面(Home.aspx)并从菜​​单中选择一个链接我向服务器发送一个异步请求并在jquery选项卡中加载响应(另一个aspx页面).

现在我在页面内有不同的超链接,点击后我调用外部js文件中的方法.如何获取单击的超链接的表单ID.

为了简单点击一个超链接调用一个方法,我将得到超链接所属的表单的ID.

javascript

1
推荐指数
1
解决办法
1万
查看次数