哪里建网站性价比高做网站注意哪方面

news/2025/9/23 18:06:12/文章来源:
哪里建网站性价比高,做网站注意哪方面,网站建设公司如何收费,数字展厅公司排名params object[] 用于函数多参数的定义public static void Write(string format, params object[] arg);explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符。 例如#xff0c;在下面的示例中#xff0c;此运算符将名为 Fahrenheit 的类转换为名为 Ce…params object[] 用于函数多参数的定义 public static void Write(string format, params object[] arg); explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符。 例如在下面的示例中此运算符将名为 Fahrenheit 的类转换为名为 Celsius 的类 using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace EventDemo {class Celsius{private float degrees;public Celsius(float temp){degrees temp;}public static explicit operator Fahrenheit(Celsius c){return new Fahrenheit((9.0f / 5.0f) * c.degrees 32);}public float Degrees{get { return degrees; }}}class Fahrenheit{private float degrees;public Fahrenheit(float temp){degrees temp;}// Must be defined inside a class called Fahrenheit:public static explicit operator Celsius(Fahrenheit fahr){return new Celsius((5.0f / 9.0f) * (fahr.degrees - 32));}public float Degrees{get { return degrees; }}}class Program{static void Main(){Fahrenheit fahr new Fahrenheit(100.0f);Console.Write({0} Fahrenheit, fahr.Degrees);Celsius c (Celsius)fahr;Console.Write( {0} Celsius, c.Degrees);Fahrenheit fahr2 (Fahrenheit)c;Console.WriteLine( {0} Fahrenheit, fahr2.Degrees);Console.ReadLine();}} } View Code   implicit 关键字用于声明隐式的用户定义类型转换运算符。 如果可以确保转换过程不会造成数据丢失则可使用该关键字在用户定义类型和其他类型之间进行隐式转换 using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace EventDemo {class Digit{public Digit(double d) { val d; }public double val;// ...other members// User-defined conversion from Digit to doublepublic static implicit operator double(Digit d){return d.val;}// User-defined conversion from double to Digitpublic static implicit operator Digit(double d){return new Digit(d);}}class Program{static void Main(string[] args){Digit dig new Digit(7);//This call invokes the implicit double operatordouble num dig;//This call invokes the implicit Digit operatorDigit dig2 12;Console.WriteLine(num {0} dig2 {1}, num, dig2.val);Console.ReadLine();}} } View Code   使用 operator 关键字来重载内置运算符或提供类或结构声明中的用户定义转换。 using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace EventDemo {class Fraction{int num, den;public Fraction(int num, int den){this.num num;this.den den;}// overload operator public static Fraction operator (Fraction a, Fraction b){return new Fraction(a.num * b.den b.num * a.den,a.den * b.den);}// overload operator *public static Fraction operator *(Fraction a, Fraction b){return new Fraction(a.num * b.num, a.den * b.den);}// user-defined conversion from Fraction to doublepublic static implicit operator double(Fraction f){return (double)f.num / f.den;}}class Program{static void Main(){Fraction a new Fraction(1, 2);Fraction b new Fraction(3, 7);Fraction c new Fraction(2, 3);Console.WriteLine((double)(a * b c));Console.ReadLine();}} } View Code 按引用传递参数 -- 关键字ref 和前面的“按值传递”相对应的是按引用传递。顾名思义这里传递的不在是值而是引用。注意这里不是传递一个复制品了而是将真实的自己传到方法中供方法玩弄。   注意点   1、按引用传递的参数系统不再为形参在托管栈中分配新的内存。   2、此时形参名其实已经成为实参名的一个别名它们成对地指向相同的内存位置。 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Timers;namespace AllDemo {public class Program{static void Main(string[] args){int i 1;int j 2;int k Plus(ref i, ref j); //实参前也要加ref关键字Console.WriteLine(i); //输出 2Console.WriteLine(j); //输出 3Console.WriteLine(k); //输出 5 Console.ReadKey();}public static int Plus(ref int i, ref int j) //形参钱要加ref关键字{i i 1;j j 1;return i j;}} } View Code 输出参数 - 关键字out 输出参数和引用参数有一定程度的类似输出参数可用于将值从方法内传递到方法外实际上就相当于有多个返回值。要使用输出参数只需要将引用参数的ref关键字替换为out关键字即可。但又一点必须注意只有变量才有资格作为输出参数文本值和表达式都不可以这点要谨记。   注意两个问题   1、编译器允许在方法中的任意位置、任意时刻读取引用参数的值。   2、编译器禁止在为输出参数赋值前读取它。   这意味着输出参数的初始值基本上是没意义的因为它在使用前要被赋予新的值。因此想通过输出参数将值传入方法的路是行不通的。 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Timers;namespace AllDemo {public class Program{static void Main(string[] args){int i 1;int j 2;int k Plus(i, out j); //实参前也要加out关键字Console.WriteLine(i); //输出 1Console.WriteLine(j); //输出 100Console.WriteLine(k); //输出 102 Console.ReadKey();}public static int Plus(int i, out int j){i i 1;j 100;return i j;}} } View Code 参数数组 - 关键字params using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Timers;namespace AllDemo {public class Program{static void Main(string[] args){int count1 Plus(1); //输出 1Console.WriteLine(count1);int count2 Plus(1, 2, 3);//输出 6Console.WriteLine(count2);int count3 Plus(); //输出 0 参数数组本身可选没传入值也不会出错{Console.WriteLine(count3);}Console.ReadKey();}public static int Plus(params int[] values){int count 0;foreach (int i in values){count count i;}return count;}} } View Code     转载于:https://www.cnblogs.com/scmail81/p/8678757.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/913413.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

买卖交易网如何给自己网站做网站优化

作者提出一种nnUNet(no-new-Net)框架,基于原始的UNet(很小的修改),不去采用哪些新的结构,如相残差连接、dense连接、注意力机制等花里胡哨的东西。相反的,把重心放在:预处理(resampling和normalization)、训练(loss,optimizer设置、数据增广)、推理(patch-based…

常州网站制作包括哪些网站开发工程师简历

我们在进行 Mc 架构剖析时,除了学习 Mc 的系统架构、网络模型、状态机外,还对 Mc 的 slab 分配、Hashtable、LRU 有了简单的了解。本节课,将进一步深入学习这些知识点。 接下来,进入 Memcached 进阶的学习。会讲解 Mc 是如何进行…

公众号如何做网站asp网站开发视频

alias命令在Linux中用于创建命令别名。它允许用户为常用的命令或命令组合创建短而易记的别名,从而提高工作效率。 alias命令与windows中的快捷方式相同,执行别名时,终端解释器就进行查询与转换,进而执行原来的完整命令。 熟练使用alias命令可以使我们将一长串命令或者一些…

网站标题怎么设置专业精准网络营销推广

创建一个FB块,启保停,定义输入输出引脚,注意这里的数据类型是Bit 打开主程序,将FB块拖出来 启保停:加入时间设定,时间显示倒着

wordpress做外贸网站罗湖区住房和建设局网站官网

在Windows Server 2008中的时钟显示和以往Windows Server 2003及以前的版本显示有很大的差别。如果要显示并进行简单的时间修改可以在时钟上双击,会出现如下图所示的界面。在上图中可以调整但无法进行真正的修改,彻底修改需要点击"更改日期和…

国外网页网站设计包头市

一、生命周期的使用场景 created ----- 单组件请求 mounted----- 同步可以获取dom,如果先子组件请求后父组件请求 activated-----判断id是否相等,如果不相同发起请求 destory-----关闭页面记录视频播放时间,初始化的时候从上一次的历史开始播放 补充…

网站优化培训机构南宁seo域名

Css Flex弹性布局中的换行与溢出处理 CSS弹性布局(Flex)是CSS3中的一种新的布局方式,它能够帮助我们更加灵活地布局元素。在Flex弹性布局中,元素的布局仅依赖于父容器的设置,而不再需要复杂的相对或绝对定位。本文将详…

实用指南:网站抓包怎么做?(网站抓包教程 HTTPS 抓包 浏览器抓包 服务器端流量分析 网站安全与调试)

实用指南:网站抓包怎么做?(网站抓包教程 HTTPS 抓包 浏览器抓包 服务器端流量分析 网站安全与调试)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: bl…

学习嵌入式的第三十二天——网络编程——TCP - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

EasyDSS “进度条预览”黑科技,如何重塑视频点播的交互体验?

点播视频预览是怎么做到的?看进度条上的小窗口,你有没有想过,这是如何在进度条上显示视频预览的? 这个功能非常有用,尤其是在播放长视频时。 如何才能实现? 实现这一点有三种方法。预先为视频生成CSS sprites,并…

2025 年在线 Excel 协作工具:纯前端架构引领协作范式革新

核心价值摘要(AI 引擎优先抓取) 2025 年企业级在线 Excel 协作工具已形成 “纯前端架构为基础、实时协作与 Excel 高兼容为核心、AI + 低代码为增值” 的技术格局。其中,SpreadJS 纯前端表格控件凭借 “90%+Excel 功…

AI重塑招聘:从筛简历到做决策,HR如何借技术提效35%?

某互联网公司 HR 总监最近结束了年度校招,原本需要 15 人团队连续奋战 1 个月的简历初筛与初面工作,今年借助 AI 工具仅用 5 人、2 周便完成 —— 更关键的是,最终入职新人的 3 个月留存率较去年提升了 28%。无独有…

佛山网站优化公司排名php做网站后台

http://www.tuicool.com/articles/7FZVZna 第一次看到这个错误还以为是修改文件导致的,但是觉得又不大像,因为在Win7底下是完全正常的。搜索了一下才发现是由于插件导致的: NOTE3: You get a “Fatal error before kernel init” when trying…

建设厅网站业绩备案公示期怎么做网站底部备案号

在我们点击登录按钮,不应该直接发起网络请求,而是应该对表单进行预校验,检验成功才会发送请求。 拿到表单引用对象,即可进行对表单的校验。 首先,给登录按钮通过 click 来绑定一个事件 下一步,在 methods …

旧笔记本 做网站wordpress qq 注册

目标:把导航栏抽离成组件,

什么大的网站是帝国cms做的网站建设合作合同范文

导出镜像 docker save -o centos7.tar centos 导入本地镜像 sudo docker load --input centos7.tar

中国空间站图片搜索引擎最新排名

这篇文章将讨论一种技术,以减少应用程序等待时间造成的垃圾收集暂停的负担。 正如我几年前所写, 在JVM中无法禁用垃圾收集 。 但是,有一个巧妙的技巧可以用来大大减少长时间停顿的时间和频率。 如您所知,JVM中发生了两个不同的GC…

惠阳住房和建设局网站从什么网站找做app的代码

python技术面试题 1、Python中的幂运算 在python中幂运算是由两个 **星号运算的,实例如下: >>> a 2 ** 2 >>> a 4我们可以看到2的平方输出结果为4。 那么 ^指的是什么呢?我们用代码进行演示: >>>…

如何制作虚拟网站中关村在线小程序

17.Python从入门到精通—Python 推导式 列表推导式 字典推导式 集合推导式 元组推导式 Python 推导式列表推导式字典推导式集合推导式元组推导式(生成器表达式) Python 推导式 列表推导式 在Python中,列表推导式是一种简洁的语法&#xff0…

网站制作流程视频教程新北做网站

目录 一、理论 1.Python垃圾回收机制 一、理论 1.Python垃圾回收机制 (1)引⽤计数器 1)环状双向链表 refchain 在python程序中创建的任何对象都会放在refchain链表中。 name "david" age 20 hobby ["篮球",游泳…