小编eba*_*lga的帖子

在c#中:表达式评估函数就像flash脚本一样

重复:如何动态评估C#表达式?

另请参阅:C#eval等效?

如何评估表达.也许喜欢:

int a=1;
int b=3;
int c=Eval("a+b");
Run Code Online (Sandbox Code Playgroud)

要么

int c=int.parse("1+3*(2+3)");
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎很愚蠢.在c#中有可能吗?

c# eval

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

如何在c#中等于2个日期变量

DateTime dt=Convert.ToDateTime(data);
    if ((dt.Year == DateTime.Now.Year) 
       && (dt.Month == DateTime.Now.Month) 
       && (dt.Day == DateTime.Now.Day))
    lblDate.Text = "Today";
Run Code Online (Sandbox Code Playgroud)

这段代码太懒了

  1. 如何比较2个日期变量的简单方法?
  2. 如何在几分钟内得到2个日期变量的差异?

c#

4
推荐指数
2
解决办法
5003
查看次数

DllImport vs LoadLibrary,最好的方法是什么?

我通常在c#.NET中使用Win32 API.但不要在一个应用程序中声明所有内容.有时通常使用user32,有时gdi32 ...我想当我声明所有api函数时,那些使用了很多内存.在.NET中使用API​​的最佳方法是什么?

c# winapi dllimport loadlibrary

3
推荐指数
2
解决办法
9871
查看次数

如何在C#中使用正则表达式通过id获取html div元素innertext

我正在使用 WebClient 获取完整的 html 代码。但我需要使用正则表达式从完整的 html 中获取指定的 div。

例如:

<body>
<div id="main">
     <div id="left" style="float:left">this is a <b>left</b> side:<div style='color:red'> 1 </div>
     </div>
     <div id="right" style="float:left"> main side</div>
<div>
</body>
Run Code Online (Sandbox Code Playgroud)

如果我需要名为“main”的 div,函数返回

<div id="left" style="float:left">this is a <b>left</b> side:<div style='color:red'> 1 </div>
     </div>
     <div id="right" style="float:left"> main side</div>
Run Code Online (Sandbox Code Playgroud)

如果我需要名为“left”的 div,函数返回

this is a <b>left</b> side:<div style='color:red'> 1 </div>
Run Code Online (Sandbox Code Playgroud)

如果我需要名为“right”的 div,函数返回

 main side
Run Code Online (Sandbox Code Playgroud)

我能怎么做?

c# regex

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

是否有可能从 javascript 获取锚点访问状态?

  1. 我正在使用jquery。我有一个锚列表。我正在枚举锚点,如果访问过,则设置显示:无;
  2. 我需要当点击锚点时,锚点将从javascript更改为已访问状态?

我能怎么做?

html javascript jquery

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

如何从javascript更改缓存的图片

我有一个asp图像控件.的ImageUrl = "图像/ avator.jpg".我正在服务器上更改此图片,然后将imageUrl设置为与客户端上的上一个URL相同.但图像没有改变.当我单击刷新按钮时,图像已更改.如何更改缓存图像不会更改网址?

javascript asp.net

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

如何生成下载文件名?

我正在创建asp.net特殊文件管理器.所有文件信息都保存到SQL Server表中.我的桌子在这里

Table tFile(
FileID uniqueidentifier,
FileName nvarchar(50),
Extension nvarchar(50))
Run Code Online (Sandbox Code Playgroud)

上传过程是:首先我插入表格行,然后将文件上传到服务器.然后将文件重命名为FileID(GUID值).例如:4a6327c4-0596-4949-a5f2-a639e934d534.JPG

插入的表格行是这样的

4a6327c4-0596-4949-a5f2-a639e934d534 | image1 | JPG

像这样在服务器上存档

www.domain.com/aa/Files/4a6327c4-0596-4949-a5f2-a639e934d534.JPG

我的问题是当我下载当前文件时,4a6327c4-0596-4949-a5f2-a639e934d534.JPG已下载命名文件.我需要image1.JPG

当任何用户下载当前文件时,如何生成当前文件名为'image1.jpg'的正常文件名

c# asp.net filesystems httpwebrequest

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

asp.net页面位置问题

我正在创建usercontrol.此控件使用javascript
<script src='js/my.js' type='text/javascript'></script>

我的网站目录位置在这里>>

App_code\myusercontrol.css
User\aa.aspx
bb.aspx
Run Code Online (Sandbox Code Playgroud)

aa.aspxbb.aspx使用我创建的usercontrol.我的问题是
当我打电话aa.aspx,成功工作
时,我打电话bb.aspx,javascript位置错误

我正在改变脚本,<script src='../js/my.js' type='text/javascript'></script>
当我打电话bb.aspx,成功工作
时,我打电话aa.aspx,javascript位置错误

如何解决这个问题?

javascript asp.net user-controls

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

是否有任何属性默认值初始化属性?

我需要这样的

public class AA{
   public AA(){}
   [Default("hi")]
   public string value1{get;set}
   [Default(12)]
   public int value2{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

用法:

AA a=new AA();
print(a.value1);  //result: hi
print(a.value2);  //result: 12 
Run Code Online (Sandbox Code Playgroud)

是否有可能像这样创造?

我知道另一种方式

Public class AA{
   public AA(){value1="hi";value2=12}
   ...
}
Run Code Online (Sandbox Code Playgroud)

除此以外

AA a=new AA(){value1="hi",value2=12};
Run Code Online (Sandbox Code Playgroud)

但我只需要属性.

c# attributes custom-attributes

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

是否可以在自己的应用程序中使用Windows 7任务计划程序

我正在开发基于附加组件的应用程序.每个附加组件都使用调度程序.加载的附加计划任务.我的应用程序只运行一个实例.应用程序关闭,有时运行.因此,我需要使用Windows 7任务调度程序

如何在自己的应用程序上使用任务调度程序?

我需要从应用程序创建新任务
我需要在任务完成时,将消息发送到我的应用程序或调用我的应用程序的任何功能
是否可能?
怎么做?

c# windows-services scheduling task windows-7

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