C#
文章平均质量分 65
C#
野生开发者
野生程序猿进阶中
展开
-
ASP.NET MVC:通过 FileResult 向 浏览器 发送文件
想给 FileStreamResult 找一个恰当的例子是不太容易的,毕竟 Http Response 中已经包含了一个输出流,如果要动态生成文件的话,可以直接向这个输出流中写入数据,效率还高。当然,我们不会在 Controller 中直接向 Response 的 OutputStream 写入数据,这样做是不符合MVC的,我们应该把这个操作封装成一个 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。),前者在内部调用后者。转载 2024-04-08 17:27:53 · 256 阅读 · 0 评论 -
使用 NuGet 包管理器实现 VS 中引用包的管理
使用 Visual Studio 中如何保持同一个解决方案下所有的项目使用相同版本依赖原创 2024-03-26 15:58:17 · 498 阅读 · 0 评论 -
C#基础:using语句的用法
using语句为实现了IDisposable的类型对象调用Dispose方法,using语句能够保证使用的对象的Dispose方法在using语句块结束时被调用,无论是否有异常被抛出。C#编译器在编译时自动为using语句加上try/finally块,所以using的本质和异常捕获语句一样,但是语法更为简洁。所有using使用的对象都应该在using语句开始后再初始化,以保证所有的对象都能够被Dispose。转载 2024-03-26 14:26:15 · 404 阅读 · 0 评论 -
C# 中接口解析
1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很转载 2017-01-14 09:53:32 · 396 阅读 · 0 评论 -
局部变量和成员变量(C#)
局部变量 ## 标题 ## 成员变量转载 2017-02-20 15:39:43 · 1000 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的区别
文章目录StringStringBufferStringBuilderStringString是不可变对象,即对象一旦生成,就不能被更改;如果对String对象的改变会引发新的String对象的生成。String str="hello";str=str+" world!";执行上边的语句实则为生成了一个新的String对象;因此,当字符串经常发生改变时不要使用String类型,因为会产...原创 2019-03-04 20:15:52 · 356 阅读 · 0 评论 -
解决网站退出以后,点击浏览器回退按钮,又返回原系统问题
点击网站“退出”按钮,退出网站以后,点击浏览器的回退按钮,仍能退回到原系统中;虽然已经清除了session 但是为了系统更健壮,需要对这种情况进行控制。解决这种只需要在登录界面加上如下代码即可: $(function() { $(function(){ //禁用后退按钮 if(window.history && window.history.pushState)...转载 2019-03-20 18:01:57 · 3230 阅读 · 0 评论