- C# 之 using & lock & checked & unchecked 语句 一.using语句 三种常见的用法: 1. 引入命名空间 2.重命名 using System; //引入命名空间 using myMatht = System.Math; //重命名 namespace CSharpDemo { class Prog... C# 之 using & lock & checked & unchecked 语句 一.using语句 三种常见的用法: 1. 引入命名空间 2.重命名 using System; //引入命名空间 using myMatht = System.Math; //重命名 namespace CSharpDemo { class Prog...
- 1、MenuStrip菜单控件 取代了MainMenu 菜单名(&F),可以设置Alt+F的快捷键 ToolStrip属性SurtCutKeys可以设置快捷键 分割线:减号“-”输入,delete键可删除 2、ContextMenuStrip上下文菜单 需要在TextBox的ContextMenuStrip属性中设置... 1、MenuStrip菜单控件 取代了MainMenu 菜单名(&F),可以设置Alt+F的快捷键 ToolStrip属性SurtCutKeys可以设置快捷键 分割线:减号“-”输入,delete键可删除 2、ContextMenuStrip上下文菜单 需要在TextBox的ContextMenuStrip属性中设置...
- C#通过文件路径获取文件名 using System.IO; string fullPath = @"\WebSite1\Default.aspx"; string filename = Path.GetFileName(fullPath);//文件名 “Default.aspx” string extension = Path.GetExtension(ful... C#通过文件路径获取文件名 using System.IO; string fullPath = @"\WebSite1\Default.aspx"; string filename = Path.GetFileName(fullPath);//文件名 “Default.aspx” string extension = Path.GetExtension(ful...
- WPF(Windows Presentation Foundation)中文译为“Windows呈现基础” XAML的发音为"Zamel" WPF(Windows Presentation Foundation)中文译为“Windows呈现基础” XAML的发音为"Zamel"
- namespace kaoshiti7._1_4{ class Program { //写一个函数 返回一个长度为10,范围在 100-999之间的,元素都不相同的整形(int 型)数组 //提示: 获取一个100-999的随机数的方法: // longtick =DateTime.Now.Ticks; // Randomran =new Random((int... namespace kaoshiti7._1_4{ class Program { //写一个函数 返回一个长度为10,范围在 100-999之间的,元素都不相同的整形(int 型)数组 //提示: 获取一个100-999的随机数的方法: // longtick =DateTime.Now.Ticks; // Randomran =new Random((int...
- 1.C# 之 字符串前加@的作用 字符串前加@表示强制不转译。 如果你的字符串中有大量的\字符,而不是想用转义,那就写@来取消\转义字符。 如下面的两行代码:"\n" 则表示换行,"\t" 表示:水平制表(HT) (跳到下一个TAB位置) 若前面加上@则表示整个字符串不做转译。 Console.WriteLine("\\SERVER\nus\tCzhenya... 1.C# 之 字符串前加@的作用 字符串前加@表示强制不转译。 如果你的字符串中有大量的\字符,而不是想用转义,那就写@来取消\转义字符。 如下面的两行代码:"\n" 则表示换行,"\t" 表示:水平制表(HT) (跳到下一个TAB位置) 若前面加上@则表示整个字符串不做转译。 Console.WriteLine("\\SERVER\nus\tCzhenya...
- using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace GenericClass { public ... using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace GenericClass { public ...
- 委托的存在是因为,我们有时候需要将一个函数作为另一个函数的参数,这时就要用的委托(Delegate)机制,,, 委托用关键字delegate声明,他实际上定义了一种“函数类型”,明确规定了函数参数类型和返回值类型。(即无参数无返回值的委托,只能接受无参数无返回值的方法,反之亦然,,) 声明委托: 在C#中使用一个类分两个阶段,首选定义这个类,告诉编译器这个类由什么... 委托的存在是因为,我们有时候需要将一个函数作为另一个函数的参数,这时就要用的委托(Delegate)机制,,, 委托用关键字delegate声明,他实际上定义了一种“函数类型”,明确规定了函数参数类型和返回值类型。(即无参数无返回值的委托,只能接受无参数无返回值的方法,反之亦然,,) 声明委托: 在C#中使用一个类分两个阶段,首选定义这个类,告诉编译器这个类由什么...
- (1)List : IList, ICollection, IEnumerable, IList, ICollection, IEnumerable (2)Dictionary : IDictionary, ICollection>, IEnumerable>, IDictionary, ICollection, IEnumerab... (1)List : IList, ICollection, IEnumerable, IList, ICollection, IEnumerable (2)Dictionary : IDictionary, ICollection>, IEnumerable>, IDictionary, ICollection, IEnumerab...
- 1、若要在循环中追加字符串,尤其是在使用大量文本时,请使用 System.Text.StringBuilder 对象。 2、当变量类型明显来自赋值的右侧时,或者当精度类型不重要时,请对本地变量进行隐式类型化。 3、属性名称都使用 Pascal 大小写格式正确大写 1、若要在循环中追加字符串,尤其是在使用大量文本时,请使用 System.Text.StringBuilder 对象。 2、当变量类型明显来自赋值的右侧时,或者当精度类型不重要时,请对本地变量进行隐式类型化。 3、属性名称都使用 Pascal 大小写格式正确大写
- 1、接口 API应用程序接口 Application Programming Interface 一种规范,功能 组成:属性,方法,事件,索引 关键字:interface 命名规范:以I开头,able结尾 (1)接口默认声明为public (2)类的默认声明是private (... 1、接口 API应用程序接口 Application Programming Interface 一种规范,功能 组成:属性,方法,事件,索引 关键字:interface 命名规范:以I开头,able结尾 (1)接口默认声明为public (2)类的默认声明是private (...
- 添加:add(key,value); 删除:remove(key) 清空:clear() 查找: contains containskey(key) containsvalue(value) 添加:add(key,value); 删除:remove(key) 清空:clear() 查找: contains containskey(key) containsvalue(value)
- 和上篇栈的实现基本是一个思路: 废话不多说,直接写代码吧,,, //自定义队列接口 namespace 队列 { interface IQueue<T> { int Count { get; } int GetLength(); bool IsEmpty(); void Clear(); void Enqueue(T item); T Dequeue()... 和上篇栈的实现基本是一个思路: 废话不多说,直接写代码吧,,, //自定义队列接口 namespace 队列 { interface IQueue<T> { int Count { get; } int GetLength(); bool IsEmpty(); void Clear(); void Enqueue(T item); T Dequeue()...
- 1、方法的结构:(函数) 修饰符 返回值类型 方法名(参数列表) { 方法体 } 2、参数: (1)值参数 (2)参数数组:params:没有传递数组,而传递多个相同类型的参数 (3)引用参数:ref,不能是常量,必须先初始化 (4)输出... 1、方法的结构:(函数) 修饰符 返回值类型 方法名(参数列表) { 方法体 } 2、参数: (1)值参数 (2)参数数组:params:没有传递数组,而传递多个相同类型的参数 (3)引用参数:ref,不能是常量,必须先初始化 (4)输出...
- 简介区别 String的缺点是每次字符串变量的内容发生了改变时,都必须重新分配内存。你想想,如果创建一个迭代100000次的循环,每次迭代都将一个字符连接到字符串,这样内存中就会有100000个字符串,每个字符串仅仅与前一个字符串相伴只是有一个字符不同,性能影响是很大的。StringBuilder通过分配一个缓存,就是一个工作区来解决这些问题,在工作区中队字符串... 简介区别 String的缺点是每次字符串变量的内容发生了改变时,都必须重新分配内存。你想想,如果创建一个迭代100000次的循环,每次迭代都将一个字符连接到字符串,这样内存中就会有100000个字符串,每个字符串仅仅与前一个字符串相伴只是有一个字符不同,性能影响是很大的。StringBuilder通过分配一个缓存,就是一个工作区来解决这些问题,在工作区中队字符串...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签