首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用C#开发数据库应用程序

string boolean bool 注意:C#布尔类型关键字与java不同,使用bool,C#字符串数据类型是小写。...开头:只能以字母或下划线开头 不能使用:不能是C#关键字 c.C#运算符 算术运算符 + - * / % -- 比较运算符 > = <= == != 条件运算符 ?...: 赋值运算符 = += -= *= /= %= 逻辑运算符 && || ! 1-3.C#注释 C#行注释和块注释与Java是完全相同,分别使用//和/*.....第四章 第一个Window程序 4-1:第一个Windows应用程序 a.创建第一个Windows应用程序 (1)打开VS编辑器 (2)文件-新建-项目 (3)项目类型选择"Visual C#" (...(2)Form类【Form是.NET Framework定义好一个最基本窗体类,具有一些窗体基本属性和方法。

5.8K30

c#实战教程_ps初学者入门视频

第一章 C#语言基础 本章介绍C#语言基础知识,希望具有C语言读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。...1.5 运算C#语言和C语言运算符用法基本一致。以下重点讲解二者之间不一致部分。...这和数学运算先乘除后加减是一致。1.5.1节表总结了所有操作符从高到低优先级顺序。...2.4 Windows应用程序基本结构 Windows应用程序和控制台应用程序基本结构基本一样,程序执行总是从Main()方法开始,主函数Main()必须在一个类。...3.19 状态栏(StatusBar)控件 Windows应用程序状态栏一般用来显示一些信息,时间,鼠标位置等。 1.

15.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

WinForm学习

此外还提供了命名空间来管理 C# 文件,命名空间 相当于一个文件夹,在创建程序时,允许在一个命名空间中创建一个或多个类,方便调用和重用 面向对象 与其他面向对象语言一样,C# 语言也具有面向对象语言基本特征...开发多种类型程序 C# 语言不仅能开发在控制台下运行应用程序,也能开发 Windows 窗体应用程序、网站、手机应用等多种应用程序,并且其提供 Visual Studio 2015 开发工具也支持多种类型程序...C# WinForm 编程需要创建「Windows窗体应用程序」项目。.NET 提供了大量 Windows 风格控件和事件,我们可以直接拿来使用,上手简单,开发快速。...控件直接拖到 Windows 窗体即可;如果需要指定图片和文字,可以通过属性DisplayStyle设置 9)DataGridView 在网格可以用自定义数据行和列 10)事件...六、Form初始化、布局 1.form初始化操作时是先执行构造方法InitializeComponent(),然后执行load(),包括实例化——属性设置——事件注册——将控件添加到当前窗体Controls

3.3K10

.NET周刊【3月第1期 2024-03-03】

,讲解了 MediatR 基本用法和如何在 Avalonia 项目中结合 Microsoft 依赖注入库实现模块间通信。...该组件支持动态数组公式,通过 C#(.NET Core)项目创建工作簿,提取和解析公式,进而修改公式特定参数,替换销售代表姓名。...C#系统菜单添加自定义项 - 开源研究系列文章 https://www.cnblogs.com/lzhdim/p/18047745 这篇文章介绍了如何在 C#应用程序系统菜单添加自定义项方法,并提供了示例代码和运行效果截图...C#获取字符串表达式计算结果 - Qiita https://qiita.com/hyukix/items/ac26decee3bb75b32f75 将库与从给定字符串表达式获取计算结果函数在行为和性能方面进行比较....NET Framework Windows 窗体进程外设计器(预览版)。

13010

WinForm事件与消息

消息概述以及在C#封装 Windows应用程序执行是通过消息驱动。...所有的外部事件,键盘输入、鼠标移动、按动鼠标都由OS系统转换成相应“消息”,进入到应用程序消息队列,由应用程序引擎轮询处理。...在C#,消息被应用程序工作引擎通过轮询等方式遍历获取并按照消息类型逐个分发到对应组件(例如窗体、按钮等),最后调用对应组件所注册事件进行处理。...实际上整个过程应该如下: 当我们按下鼠标左键后,消息形成并送往应用程序消息队列,然后被Application类从应用程序消息队列取出,然后分发到相应窗体。...窗体使用MouseClick事件函数指针调用已经添加响应函数。所以C#事件字段实质上是一个函数指针列表,用来维护一些消息到达时响应函数地址。

22520

结合使用 C# 和 Blazor 进行全栈开发

对于 C# 开发人员来说,这是一项十分强大功能,可显著提升工作效率。 本文将展示常见代码共享用例。我将展示如何在 Blazor 客户端和 WebAPI 服务器应用程序之间共享验证逻辑。...在浏览器运行 Blazor Web 应用程序可以与 C# 后端服务器共享代码。可以将逻辑放入共享库,并在前端和后端使用它。这会带来很多好处。...在生产业务应用程序,设置错误严重性级别(“信息”、“警告”和“错误”)会很有用。在某些情况下,如果无需修改代码,即可从配置文件动态加载规则,将会很有帮助。...至此,验证引擎已在共享库完成,它可以应用于 Blazor 应用程序新注册窗体。...远景 此简单示例展示了如何在浏览器和后端之间共享验证逻辑,仅仅触及全栈 C# 环境强大功能皮毛。

6.5K40

C#开发BIMFACE系列53 WinForm程序中使用CefSharp加载模型图纸1 简单应用

允许开发者在.NET应用程序嵌入Chromium。可以在C#或VB或任何其他CLR语言中使用。CefSharp同时提供WPF和WinForms Web浏览器控件实现。...(2)WinForm 窗体输入 BIMFACE FileId,点击【加载模型/图纸】按钮,调用CefSahrp组件,加载步骤(1)网页。...定义一个单独类,用于在CefSahrp组件加载网页之前,将其注入到网页 (4)WinForm窗体中点击【 C# 调用 JS 方法】按钮。...:" + num2 + ' 减法运算 num1 - num2 = ' + (num1 - num2)); 6 } 特别说明: (1)C#定义方法供JS调用,C#方法返回值类型、参数类型都只能是简单数据类型...debug.txt 内如下,里面记录了网页执行过程 五、总结 通过NeGet安装SDK时,运行时环境会被自动下载到当前项目的bin\debug 或者 bin\Release目录下。

2.4K40

再议Windows消息与WinForm事件

前言 在2月份时候,我之前曾经写过一篇关于Windows消息与C# WinForm事件机制文章,名为《WinForm事件与消息》。在那篇文章,我简单探讨了一下事件和消息。...然而如今看来,当时文章案例在运行上存在一定问题,并且内容也有所缺陷,于是本文将重新优化文章内容。 消息概述 Windows窗体应用程序执行是通过消息驱动。...所有的外部事件,键盘输入、鼠标移动、按动鼠标都由用户所触发;然后OS接收到对应“消息”;然后送入消息队列;接下来,启动应用程序工作引擎通过轮询等方式遍历获取,然后按照消息类型逐个分发(Dispatch...实际上整个过程应该如下: 当我们按下鼠标左键后,消息形成并送往应用程序消息队列,然后被Application类从应用程序消息队列取出,然后分发到相应窗体。...窗体使用MouseClick事件函数指针调用已经添加响应函数。所以C#事件字段实质上是一个函数指针列表,用来维护一些消息到达时响应函数地址。

17610

C#复习题 填空题

如果不带修饰符,C#类成员被默认声明为 private     。 Main函数   可以看作程序入口,程序控制从这个方法开始。 C#三元运算符是__ ?:___。...运算符按操作数个数可分为一元运算符、 二元运算符   和三元运算符。 添加到窗体每个组件,Button、TextBox等,都称为 控件         。...若要在同一窗体安排两组单选按钮,可用  radio控件    控件予以分隔。 在switch语句中,每个语句标号所含关键字case后面的表达式可以是整型、 字符串型    。...当在程序执行到 break     语句时,将结束所在循环语句中循环体一次执行。 C语言是一种面向  过程       语言,而C#是   对象    语言。...添加到窗体每个组件,Button、TextBox等,都称为 控件         。 在C#,将文本框TextBox1清空,可用语句表示为  Items.Clear();   。

3.9K10

ACM成长之路(干货) 我爱ACM,与君共勉

学会Windows系统一些小知识,设置隐藏文件,autoRun.inf设置等。 11. 学会编辑注册表(包括使用注册表编辑器regedit和使用DOS命令编辑注册表) 12....c) 推荐做一两道“矩阵运算”分类下题目。...以下为选修,随便选一两个学学即可: (较重要)使用C语言或C++编写简单程序来调用一些简单windows API,或者在linux下进行linux系统调用,其目的是明白什么是API(应用程序接口)。...f) 判断点到线段最近点 g) 计算两个圆公切线 h) 求矩形面积 i) 求多边形面积 j) 求多边形重心 k) 求凸包 选修 可以学习一种C++开发框架来编写一些窗体程序玩玩...一些蚁群算法,遗传算法,模拟退火算法等人工智能方面应用较广随机性算法。 把编译原理上学东西应用到编程DFA,NFA,还有语法分析各种方法等。

1.1K50

学习Unity必看几本书推荐

第11章 集合、比较和转换 第12章 泛型 第13章 其他OOP技术 第14章 C#语言改进 第Ⅱ部分 Windows编程 第15章 基本桌面编程 第16章 高级桌面编程 第17章 Windows...比如异步编程、调用者信息、case 表达式、带参数泛型构造函数、支持null 类型运算等。 通过本书,读者能够快速、深入理解C#,为自己编程生涯打下良好基础。...《Unity+Shader入门精 图片来源:www.sangpi.com 本书不仅要教会读者如何使用Unity Shader,更重要是要帮助读者学习Unity一些渲染机制以及如何使用Unity...实现原理和基本语法; 第4章学习Shader所需数学知识,帮助读者克服学习Unity Shader时遇到数学障碍; 第5章通过实现一个简单顶点/片元着色器案例,讲解常用辅助技巧等; 第6章学习如何在...Shader实现基本光照模型; 第7章讲述了如何在Unity Shader中使用法线纹理、遮罩纹理等基础纹理; 第8章学习如何实现透明度测试和透明度混合等透明效果; 第9章讲解复杂光照实现; 第10

9.5K31

学习Unity必看几本书推荐

第11章 集合、比较和转换 第12章 泛型 第13章 其他OOP技术 第14章 C#语言改进 第Ⅱ部分 Windows编程 第15章 基本桌面编程 第16章 高级桌面编程 第17章 Windows...比如异步编程、调用者信息、case 表达式、带参数泛型构造函数、支持null 类型运算等。 通过本书,读者能够快速、深入理解C#,为自己编程生涯打下良好基础。...《Unity+Shader入门精 书7.png 图片来源:www.cungun.com 本书不仅要教会读者如何使用Unity Shader,更重要是要帮助读者学习Unity一些渲染机制以及如何使用...实现原理和基本语法; 第4章学习Shader所需数学知识,帮助读者克服学习Unity Shader时遇到数学障碍; 第5章通过实现一个简单顶点/片元着色器案例,讲解常用辅助技巧等; 第6章学习如何在...Shader实现基本光照模型; 第7章讲述了如何在Unity Shader中使用法线纹理、遮罩纹理等基础纹理; 第8章学习如何实现透明度测试和透明度混合等透明效果; 第9章讲解复杂光照实现; 第10

8.1K40

通俗易懂,什么是.NET Core以及.NET Core能做什么

Windows窗体、WPF、UWP和Xamarin是构建桌面应用程序四个主要框架。.NET Core还支持这些框架之间互操作性。 Windows窗体是一种构建Windows桌面应用程序技术。...Windows窗体是.NET Framework首批组件之一。 WPF(Windows Presentation Foundation)是一种较新构建Windows桌面应用程序技术。...C#8增加了新功能,包括 C#8功能 Windows桌面是.NET Core 3.0新增功能,允许开发人员使用Windows窗体,WPF和UWP构建Windows桌面应用程序。...以下是.NET Core 3.0其他功能和增强功能列表, Windows桌面的MSIX部署 MSIX是一种新Windows应用程序包格式。...快速内置JSON支持 IEEE浮点改进 .NET平台依赖内在函数 依赖于框架执行文件支持 构建副本依赖项 装配卸载 Windows Native Interop Linux上TLS 1.3和OpenSSL

3.8K20

【愚公系列】2023年11月 Winform控件专题 CheckedListBox控件详解

欢迎 点赞✍评论⭐收藏前言Winform控件是Windows Forms用户界面元素,它们可以用于创建Windows应用程序各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框、单选框、...在Winform中使用CheckedListBox控件需要进行以下步骤:在Visual Studio创建一个Windows Form应用程序,然后从工具箱拖拽CheckedListBox控件到窗体上...该控件默认名称为checkedListBox1。接下来,我们需要在窗体Load事件添加一些代码,以便向CheckBoxList控件添加一些项目。...在运行应用程序时,这些项目将出现在窗体上,每个项目都有一个相应复选框。现在,我们需要为CheckBoxList控件添加一些事件处理程序,以便在用户选择某个项时获取通知。...最后,我们弹出一个消息框,显示用户选择所有项目的文本。这是一个非常基本示例,演示如何在Winforms应用程序中使用CheckBoxList控件。

45411

通俗易懂,什么是.NET Core以及.NET Core能做什么

Windows窗体、WPF、UWP和Xamarin是构建桌面应用程序四个主要框架。.NET Core还支持这些框架之间互操作性。 Windows窗体是一种构建Windows桌面应用程序技术。...Windows窗体是.NET Framework首批组件之一。 WPF(Windows Presentation Foundation)是一种较新构建Windows桌面应用程序技术。...C#8增加了新功能,包括 C#8功能 Windows桌面是.NET Core 3.0新增功能,允许开发人员使用Windows窗体,WPF和UWP构建Windows桌面应用程序。...以下是.NET Core 3.0其他功能和增强功能列表, Windows桌面的MSIX部署 MSIX是一种新Windows应用程序包格式。...快速内置JSON支持 IEEE浮点改进 .NET平台依赖内在函数 依赖于框架执行文件支持 构建副本依赖项 装配卸载 Windows Native Interop Linux上TLS 1.3和OpenSSL

2.4K10

.NET 简介

.NET 是一个免费开源开发平台,用于构建多种应用,例如: Web 应用程序、Web API 和微服务 云中无服务器功能 云原生应用 移动应用 桌面应用程序 视窗 WPF Windows 窗体 通用...示例是 Windows Windows 窗体和 WPF,以及从 Xamarin 到每个移动平台本机绑定。 有关更多信息,请参阅支持操作系统生命周期策略和.NET RID 目录。...SDK 和运行时 在.NET SDK是一套库和工具开发和运行.NET应用程序。 当你下载.NET,您可以选择SDK或运行时,.NET运行时或ASP.NET核心运行时。...为连接互联网应用程序提供基本服务,例如 Web 应用程序、IoT 应用程序和移动后端。 桌面运行时。为 Windows 桌面应用程序提供基本服务,包括 Windows 窗体和 WPF。...运行时库扩展 一些常用应用程序功能库不包含在运行时库,但在 NuGet 包可用,例如: 运行时库扩展 NuGet 包 文档 Microsoft.Extensions.Hosting 应用生命周期管理

1.9K20

C# winform ——界面美化技巧

C# winform 界面美化技巧(扁平化设计) 转 关于C#界面美化一些小技巧 在不使用第三方控件 IrisSkin 前提下,依然可以对winform做出让人眼前一亮美化 ?...调节背景色,建议找到自己喜欢颜色,然后使用取色器(我用是按键精灵自带取色板)取得想要RGB参数,输入到BackColor属性之中 在主窗体Mouse_Down添加如下事件,实现窗体随意拖动:...= FormWindowState.Minimized; this.Close(); 到此为止主窗体美化以及基本功能实现完毕 窗体基本控件实现美化 tabcontrol美化   通过tabcontrol...} } } 完成以上步骤之后,我们如何在界面插入自己进度条呢?...``我们可以先插入一个winform自带ProgressBar,调整好位置,ForeColor,BackColor属性,然后进入窗体Designer程序做如下修改: //private System.Windows.Forms.ProgressBar

5.2K41
领券