这篇文章将简单介绍下如何使用C#来实现一个图片查看器的功能的,该工具保存的功能有: 1、 可以通过“上一张” “下一张”这样的按钮来轮换浏览图片  2、实现对图片的旋转  3、实现对旋转后图片的保存功能。本程序不仅提供旋转90/180/270这样的实现,同时提供一个方法来完...
需要调用win32api,winform、wpf通用 代码如下: 复制代码 代码如下:[DllImport(\"user32.dll\")]public static extern bool GetCursorPos(out POINT lpPoint); [StructLay...
本文实例讲述了C#直线的最小二乘法线性回归运算方法。分享给大家供大家参考。具体如下: 1.Point结构 在编写C#窗体应用程序时,因为引用了System.Drawing命名空间,其中自带了Point结构,本文中的例子是一个控制台应用程序,因此自己制作了一个Point结构 ...
在程序开发过程中,如何会使用键盘来完成所有的操作,会提高开发的速度。所以说,灵活的掌握并应用visual studio 的键盘快捷键非常重要。   为了便于日后查看,我根据使用的效果分成这么几块:代码编辑、查找与替换、代码美化、代码导航、Visual Studio 窗口和调试,...
不可变对象 不可变(immutable): 即对象一旦被创建初始化后,它们的值就不能被改变,之后的每次改变都会产生一个新对象。 复制代码 代码如下: var str=\"mushroomsir\"; str.Substring(0, 6) c#中的string是不可变的...
C#删除只读文件的方法: if (File.GetAttributes(FFName).ToString().IndexOf(\"ReadOnly\") != -1) File.SetAttributes(FFName, FileAttributes.Normal)...
这段时间花了点时间整理了几个新手易犯的典型缺陷(专门针对C#的),但是个人的力量毕竟有限缺陷的覆盖面比较窄,有些缺陷的描述也不够准确,这里先贴出来看看能不能集思广益,收集整理出更多的典型缺陷。目标就是希望刚入门.NET的新手看了之后能少走些弯路。 1 及时释放资源 CLR托管...
方法一:递归算法 /// <summary> /// 一列数的规则如下: 1、1、2、3、5、8、13、21、34求第30位数是多少, 用递归算法实现。(C#语言) /// </summary> /// <param name=\"po...
本文实例讲述了C#实现基于加减按钮形式控制系统音量及静音的方法。分享给大家供大家参考。具体如下: using System; using System.Collections.Generic; using System.ComponentModel; usin...
1..NET对JSON的支持介绍 (1)操作Json的DLL介绍 .NET自身有System.Runtime.Serialization.dll与System.Web.Extensions.dll,使用这两个DLL可以把对象序列化和反序列化成Json数据。也可以使用第三方的Ne...

我的博客

人生若只如初见,何事秋风悲画扇。