【C#视频】运算符

简介: 【C#视频】运算符

算术运算符和复合赋值运算符

  • ++ 自加一 有前加和后加
  • - 自减一 有前减和后减
  • 一元运算符++/-比二元的+-优先级高
  • += -= *= /= %=
  • 对于+-*/%=都需要两个操作数才能进行运算的这些运算符,我们叫做二元运算符
  • 对于像++-这样的只需要一个操作数就能进行运算的运算符,我们叫一元运算符

关系运算符

  • >,<
  • ==(等于、相等),!=(不等)
  • >=(大于等于,包含),<=(小于等于,包含)

逻辑运算符

  • &&(逻辑与)

如果表达式1与表达式2有一个为false,那么整个表达式的结果为false

如果两个表达式的结果都为true,那么整个表达式的结果为true

如:20>10&&20<10

  • ||(逻辑或)

如果表达式1或表达式2有一个结果为true,那么整个表达式的结果为true

如果两个表达式的结果都为false,那么整个表达式的结果为false

如:43>||67<9

  • !(逻辑非(取反))

如果表达式是正确的,那么取反后就是错误的

如果表达式是错误的,那么取反后就是正确的


相关文章
|
7月前
|
存储 监控 开发工具
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
72 0
|
4月前
|
数据采集 存储 C#
C# 爬虫技术:京东视频内容抓取的实战案例分析
C# 爬虫技术:京东视频内容抓取的实战案例分析
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
38 3
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
62 1
|
1月前
|
编译器 C#
c# - 运算符<<不能应用于long和long类型的操作数
在C#中,左移运算符的第二个操作数必须是 `int`类型,因此需要将 `long`类型的位移计数显式转换为 `int`类型。这种转换需要注意数据丢失和负值处理的问题。通过本文的详细说明和示例代码,相信可以帮助你在实际开发中正确使用左移运算符。
18 0
|
2月前
|
C# 开发者
【捞底干货】C#中equals和==运算符的区别
【捞底干货】C#中equals和==运算符的区别
89 1
|
6月前
|
C# 数据库
C#中的空合并运算符与空合并赋值运算符:简化空值处理
C#中的空合并运算符与空合并赋值运算符:简化空值处理
|
7月前
|
数据采集 API C#
网页解析高手:C#和HtmlAgilityPack教你下载视频
使用C#和HtmlAgilityPack解析小红书网页,下载其视频内容。文章涵盖了解析网页、获取视频链接、C#实现、HtmlAgilityPack简化解析、代理IP确保下载稳定及多线程提高下载效率。提供的代码示例展示了如何设置代理和多线程下载视频。实验结果显示,该方法能有效、高效地下载小红书视频。
144 5
网页解析高手:C#和HtmlAgilityPack教你下载视频
|
7月前
|
存储 C#
c#视频总结(二)
c#视频总结(二)
50 1
|
监控 C# C++
VS+C#+WPF多线程视频摄像头播放器监控
VS+C#+WPF多线程视频摄像头播放器监控
348 0
VS+C#+WPF多线程视频摄像头播放器监控