自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何调用另一个类文件中的全局变量

该全局变量必须是公共的静态变量,并在该全局变量名称前加上类名.。比如:在A.cs文件中定义了一个公共的静态变量A,若要在B.cs文件中访问变量A,并且A的值不变,需要保证A.cs和B.cs在同一个命名空间下,或者已经通过using指令导入A.cs所在的命名空间。

2024-04-30 00:01:30 57

原创 CS1501 “Atan”方法没有采用 2 个参数的重载

严重性代码说明项目文件行禁止显示状态 错误CS1501“Atan”方法没有采用 2 个参数的重载

2024-04-29 11:52:35 111

原创 C#类文件中函数返回的全局变量数值,如何在另一个类文件中使用

要确保一个变量在执行完函数后仍然保持其值,需要将这个变量定义在函数外部,也就是作为一个类的成员变量或者全局变量。全局变量通常指的是定义在函数外部,作用域为整个程序集的静态变量。实际编程中,过度使用全局变量可能会导致代码难以理解和维护,因此更好的做法是将变量定义在合适的类中作为成员变量。也就是:(在B.cs中)// 定义类的成员变量N,MN和M被定义为一个私有成员变量(使用private修饰符),这意味着它只能在A类的内部被访问。在CalculateN函数中,计算出的N。

2024-04-29 00:04:07 499

原创 点击Button控件自由选择要打开的文件,并以文本形式显示在窗体中

点击窗体后,弹出自由选择路径的窗体页面,用于数据文件的导入,同时所打开的文件路径写入TextBox控件用于之后的数据运算。并将其显示在richTextBox控件中。如果要显示表格可以使用dataview控件。

2024-04-28 21:09:45 189

原创 移动曲面法数字高程模型内插程序(C#桌面窗体)

DEM移动拟合算法内插高程值根据提供的10个数据点的坐标(X,Y,Z)和待求点的平面坐标(Xp,Yp),利用移动二次曲面拟合法,由格网点P(Xp,Yp)周围的10个已知点内插出待求格网点P的高程,编制相应的程序解算出格网点P的高程。

2024-04-28 18:28:22 1416

实现坐标转换程序(C#桌面窗体)

手动输入坐标,实现ECEF空间直角坐标系等四种坐标之间相互转换。 具体代码流程可见主页文章。 通过下拉框,自由选择输入输出坐标系后,在左侧文本框手动输入一组或多组坐标,可以实现ECEF空间直角坐标系,ECEF球面坐标系,ECEF椭球坐标系(大地坐标系),站心坐标系四个坐标系统之间的自由转换,共12种转换方式。然后将转换后的坐标结果输入到右边文本框。 适用于GNSS相关课程的编程作业,测绘、地信等专业实践。 ------------------------------------------------------------------------------------------------------------------------- 该代码可能存在部分不足与漏洞。实际运行时没有发生过错误。

2024-05-03

移动曲面法数字高程模型内插程序代码压缩文件(C#桌面窗体版)

如无法下载请看主页文章《移动曲面法数字高程模型内插程序算法(C#桌面窗体)》 DEM移动拟合算法程序,《数字高程模型》,适用于地理信息科学等专业。 根据提供的10个数据点的坐标(X,Y,Z)和待求点的平面坐标(Xp,Yp),利用移动二次曲面拟合法,由格网点P(Xp,Yp)周围的10个已知点内插出待求格网点P的高程,编制相应程序解算出格网点P的高程。 实现功能:自定义打开读取excel文件,并用dataview显示其内容。选择移动曲面拟合插值方法,自定义输入(X,Y)坐标,计算显示对应的高程。

2024-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除