
解决C#问题
SimonLiu_go
黑猫白猫,都是韭菜!
展开
-
C#关于类的只读只写属性的问题
首先,属性的目的是对字段的封装,是为了程序数据的安全性考虑的。对于只读或只写的属性定义:1、不写入其中一个get\set方法即可只读或只写比如: private int a; public int A{ get { return a; } }原创 2014-07-23 11:03:57 · 4380 阅读 · 0 评论 -
关于try\return\finally的执行顺序问题
void Main(string[] args) { int a = test(); Console.WriteLine(a); Console.ReadKey(); } int test() { int a = 1;原创 2014-07-23 10:48:47 · 494 阅读 · 0 评论 -
PHP和.net等从XML文件中读取的\n或\r\n不能换行。
XML文件中的"\n",会被认为是一个字符串""是两个字符'\'和'n',而不是转义字符"\n",这个时候,肯定不能换行。解决方案C#:string.replace("\\n","\n");PHP:$str = str_replace("\\n","\n",$str); 即把字符串中的\\n 转换为\n如果你想换行,当然xml中的字符串可以设置一个你自己喜欢原创 2014-07-24 17:02:56 · 1973 阅读 · 0 评论 -
cross-thread access exception异常;跨线程异常解决办法
Deployment.Current.Dispatcher.BeginInvoke(() => 要执行的函数);用来操作UI线程。原创 2014-07-24 17:20:51 · 852 阅读 · 0 评论 -
C#如何获得服务器上的物理路径
System.Web.HttpContext.Current.Server.MapPath("/")获得应用程序根目录所在的位置.Server.MapPath("./")获得所在页面的当前目录,等价于Server.MapPath("")Server.MapPath("../")获得所在页面的上级目录。Server.原创 2014-07-24 17:08:28 · 1495 阅读 · 0 评论 -
ASP.NET中如何在前端ASP里面调用一个后台方法并传入参数
用三元表达式:sss":"sdasdsad" %>转载 2014-07-24 17:09:34 · 1991 阅读 · 0 评论 -
wp下使用Timer 还是DispatcherTimer?
DispatcherTimer属于UI线程,Timer非UI线程,运行在后台。 DispatcherTimer里面执行等待动作或者时间过长,可能会导致UI假死。但是 Timer的 TimerCallback 委托指定希望 Timer 执行的方法。 计时器委托在构造计时器时指定,并且不能更改。所以用什么要随情况而定。下面是实现代码:public parti原创 2014-07-24 17:22:27 · 804 阅读 · 0 评论 -
IIS部署错误500.19,注册asp.net
重新注册一下AspNet,具体步骤如下1 打开运行,输入cmd进入到命令提示符窗口。2 进入到C:\Windows\Microsoft.NET\Framework\v4.0.30319 目录。3 输入aspnet_regiis.exe –i 执行既可原创 2014-07-24 17:19:44 · 781 阅读 · 0 评论 -
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.转载 2014-07-24 17:21:24 · 747 阅读 · 0 评论