<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZWLSQ_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ZWLSQ_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZWLSQ_]]></copyright><item><title><![CDATA[WPF附加属性]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/126855463</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/126855463</guid><author>ZWLSQ_</author><pubDate>Wed, 14 Sep 2022 16:44:34 +0800</pubDate><description><![CDATA[...]]></description><category></category></item><item><title><![CDATA[C#中的方法(4)]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/125186571</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/125186571</guid><author>ZWLSQ_</author><pubDate>Wed, 08 Jun 2022 16:03:57 +0800</pubDate><description><![CDATA[如果希望数组存储任意类型的元素，可将其类型指定为 object。数组是 一个引用类型。
b. 一维数组 将一组值存放到一个数组中，并为其定义一个名称，通过数组中元素的位置来 存取值。
c. 多维数组 多维数组中常见的是二维数组。二维数组中的子元素是一维数组。
d. 数组的访问 i. 用下标的方式访问数组元素； ii. 数组元素的值可被同类型的值修改.

二、堆栈 Stack (栈)是常见的数据结构之一，栈是一种先进后出的结构，即元素从栈的尾部插入，从 栈的尾部移除，类似于日常生活中搬家的时候装车，先装上车的]]></description><category></category></item><item><title><![CDATA[C#中的方法(3)]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/125032815</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/125032815</guid><author>ZWLSQ_</author><pubDate>Sun, 29 May 2022 16:42:01 +0800</pubDate><description><![CDATA[一.方法的重载 概念：
在同一个作用域内，可以声明几个功能类似的同名函数。调用时根据不同的实参列表选择相 应的函数。
重载的特点： 函数名相同，参数列表不同。
参数列表不同主要体现在参数个数或参数的数据类型不同。在调用重载的方法时系统是根据 所传 递参数的不同判断调用的是哪个方法。
【实例】 创建一个名为 SumUtils 的类，在类中分别定义计算两个整数、两个小数、 两个字符串类 型的和。

二、方法的参数拓展
1.实参和形参 方法中的参数分为实际参数和形式参数，实际参数被称为实参，是在调用方法时传递的参]]></description><category></category></item><item><title><![CDATA[C#中的方法(2)]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124846140</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124846140</guid><author>ZWLSQ_</author><pubDate>Wed, 18 May 2022 16:55:27 +0800</pubDate><description><![CDATA[一.方法的定义
定义方法的语法形式如下：

其中：

访问修饰符
所有类成员访问修饰符都可以使用，如果省略访问修饰符，默认是 private。
修饰符
在定义方法时修饰符包括 virtual（虚拟的）、abstract（抽象的）、override（重写 的）、static（静态的）、sealed（密封的）
override 是在类之间继承时使用的。
返回值类型
用于在调用方法后得到返回结果，返回值可以是任意的数据类型，如果指定了返回值类型， 必须使用 return 关键字返回一个与之类型匹配的值。如果没有指]]></description><category></category></item><item><title><![CDATA[C#中的方法(1)]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124648798</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124648798</guid><author>ZWLSQ_</author><pubDate>Sun, 08 May 2022 15:30:50 +0800</pubDate><description><![CDATA[一,    C#类的定义（class）
在 C# 语言中创建的任何项目都有类的存在，通过类能很好地体现面向对象语言中封 装、继承、多态的特性。
’ 类定义的具体语法形式如下。

1.类的访问修饰符：用于设定对类的访问限制，包括 public、internal 或者不写，用 internal 或者不写时代表只能在当前项目中访问类；public 则代表可以在任何项目中访问 类。
2.修饰符：修饰符是对类本身特点的描述，包括 abstract、sealed 和 static。abstract 是抽象的意思，使用它]]></description><category></category></item><item><title><![CDATA[C#中的类型转换]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124482488</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124482488</guid><author>ZWLSQ_</author><pubDate>Thu, 28 Apr 2022 20:08:17 +0800</pubDate><description><![CDATA[1.,类型转换概念 C# 是一门强类型语言，对类型要求比较严格，但是在一定的条件下也是可以相互转换的， 如将 int 型数据转换成 double 型数据。
2.C# 允许使用两种转换方式：隐式类型转换和显式类型转换。
3.    隐式类型转换 隐式类型转换是 C# 默认的以安全方式进行的转换，不会导致数据丢失。例如，从小的整数 类型转换为大的整数类型，从派生类转换为基类。 隐式转换主要是在整型、浮点型之间的转换，将存储范围小的数据类型直接转换成存储范围 大的数据类型。
如下:

隐式数值还有以下几种等等:
]]></description><category></category></item><item><title><![CDATA[遍历数组的五种方法]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124019072</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/124019072</guid><author>ZWLSQ_</author><pubDate>Thu, 07 Apr 2022 16:01:38 +0800</pubDate><description><![CDATA[1、遍历数组的五种方法
while遍历数组
for遍历数组
for in遍历数组(i是索引)
for of遍历数组(i是元素)
map遍历数组
2、while遍历数组

3、for遍历数组

4、for in遍历数组(i是索引)

5、for of遍历数组(i是元素)

6、map遍历数组

这是我所学到的 遍历数组的五种方法，
所以我要分享给你们，希望可以帮助到你们。
以上就是我的分享，新手上道，请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔！

...]]></description><category></category></item><item><title><![CDATA[C#逻辑条件]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123798712</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123798712</guid><author>ZWLSQ_</author><pubDate>Mon, 28 Mar 2022 16:24:36 +0800</pubDate><description><![CDATA[If 条件
C# 允许您执行基于条件的代码。
如需测试某个条件，您可以使用 if 语句。if 语句会基于您的测试来返回 true 或 false：
if 语句启动代码块
条件位于括号中
如果条件为真，则执行花括号中的代码
实例
@{var price=50;}
@if (price&gt;30) {
The price is too high.
} 运行实例 Else 条件 if 语句能够包含 else 条件。 else 条件定义条件为 false 时执行的代码。 实例 @{var price=20;]]></description><category></category></item><item><title><![CDATA[OPD数据模型导出教程]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123554770</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123554770</guid><author>ZWLSQ_</author><pubDate>Thu, 17 Mar 2022 17:02:34 +0800</pubDate><description><![CDATA[1、1.点击File，鼠标右击会出现一个选项框，然后把鼠标移到Reverse Engineer这里时会弹出一个选项框继续选择Database,如图所示
2、弹出模态框 在Model name 书写框中起一个名字,并在下拉框中选择自己使用的SQL数据库
随后确定进入下一步
3.继续弹出窗口点击如下图的小图标进入下一步
4.继续弹窗,下拉框哪里选择如下图8,然后选择9
5.选择小图标如图所示10
6.三选项选系统数据源 进入下一步
7.选择SQL server 进入下一步
8.点击完成进入下一步
9.依次填写信]]></description><category></category></item><item><title><![CDATA[C#的异常处理]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123385327</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/123385327</guid><author>ZWLSQ_</author><pubDate>Wed, 09 Mar 2022 19:39:48 +0800</pubDate><description><![CDATA[一、异常的概念
异常实际上是程序中错误导致中断了正常的指令流的一种事件.(你可以认为异常是任何中断
正常程序流程的错误条件)。
产生异常的条件：
1：想打开的文件不存在
2：网络连接中断
3：调用空引用
4：除0异常
。。。。
由于C#是面向对象，所有所有的错误被封装在异常对象中
一旦错误发生，将接收到一个特定的异常对象。
二、异常类
.NET Framework 类库中的所有异常都派生于 Exception 类，异常包括系统异常和应用异
常。
默认所有系统异常派生于 System.SystemExcept]]></description><category></category></item><item><title><![CDATA[C# 循环和数组]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793567</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793567</guid><author>ZWLSQ_</author><pubDate>Sat, 16 Oct 2021 04:15:24 +0800</pubDate><description><![CDATA[语句可以在循环中重复执行。
For 循环
如果需要重复运行相同的语句，您可以编写一个循环。
如果您能够确定循环的次数，则可以使用 for 循环。这种循环类型是专门为计数或反向计数设计的：
实例


@for(var i = 10; i &lt; 21; i++)
    {Line @i}


运行实例
For Each 循环
如果您需要处理集合或数组，则通常要用到 for each 循环。
集合是一组相似的对象，for each 循环允许您在每个项目上执行一次任务。for each 循环会遍历集合直到完成]]></description><category></category></item><item><title><![CDATA[C#逻辑条件]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793563</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793563</guid><author>ZWLSQ_</author><pubDate>Sat, 16 Oct 2021 04:09:45 +0800</pubDate><description><![CDATA[编程逻辑：执行基于条件的代码。
If 条件
C# 允许您执行基于条件的代码。
如需测试某个条件，您可以使用 if 语句。if 语句会基于您的测试来返回 true 或 false：
if 语句启动代码块
条件位于括号中
如果条件为真，则执行花括号中的代码
实例
@{var price=50;}


@if (price&gt;30)
    {
    The price is too high.
    }


运行实例
Else 条件
if 语句能够包含 else 条件。
else 条件定义条件为 ]]></description><category></category></item><item><title><![CDATA[JavaScript 计时事件]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793553</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120793553</guid><author>ZWLSQ_</author><pubDate>Sat, 16 Oct 2021 03:56:06 +0800</pubDate><description><![CDATA[JavaScript 计时事件
通过使用 JavaScript，我们有能力作到在一个设定的时间间隔之后来执行代码，而不是在函数被调用后立即执行。我们称之为计时事件。
在 JavaScritp 中使用计时事件是很容易的，两个关键方法是:
setTimeout()
未来的某时执行代码
clearTimeout()
取消setTimeout()
setTimeout()
语法
var t=setTimeout(“javascript语句”,毫秒)
setTimeout() 方法会返回某个值。在上面的语句中，值被储]]></description><category></category></item><item><title><![CDATA[数据类型转换]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120756462</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120756462</guid><author>ZWLSQ_</author><pubDate>Thu, 14 Oct 2021 08:28:25 +0800</pubDate><description><![CDATA[数据类型转换
1、Parse 方法
C# Parse 方法用于将字符串类型转换成任意基本类型，具体的语法形式如下。
1 基本数据类型.Parse(字符串类型的值);
这里要求等号左、右两边的数据类型兼容。
举例如下：
1 static void Main(string[] args)
2 {
3 Console.WriteLine(“请输入一个数字：”);
4 string value = Console.ReadLine();
5
6 int num = int.Parse(value);
7
8 num]]></description><category></category></item><item><title><![CDATA[隐式类型转换]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120756421</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/120756421</guid><author>ZWLSQ_</author><pubDate>Thu, 14 Oct 2021 08:17:57 +0800</pubDate><description><![CDATA[C# 是一门强类型语言，对类型要求比较严格，但是在一定的条件下也是可以相互转换的，
如将 int 型数据转换成 double 型数据。
C# 允许使用两种转换方式：隐式类型转换和显式类型转换。
1、 隐式类型转换
隐式类型转换是 C# 默认的以安全方式进行的转换，不会导致数据丢失。例如，从小的整数
类型转换为大的整数类型，从派生类转换为基类。
隐式转换主要是在整型、浮点型之间的转换，将存储范围小的数据类型直接转换成存储范围
大的数据类型。
示例代码如下：
1 int a = 100;
2 double d ]]></description><category></category></item><item><title><![CDATA[C#访问修饰符]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119973021</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119973021</guid><author>ZWLSQ_</author><pubDate>Sat, 28 Aug 2021 20:52:42 +0800</pubDate><description><![CDATA[C#访问修饰符
1、成员的访问修饰符
类中的成员包括字段、属性、方法。每个类成员在定义时需要指定访问修饰符、修饰符。
类的访问修饰符主要有两个，即 internal 和 public,如果省略了访问修饰符，即为
internal。
类中成员的访问修饰符有 4 个，具体用法如下。

public
成员可以被任何代码访问。
private
成员仅能被同一个类中的代码访问，如果在类成员前未使用任何访问修饰 符，则默认为
private。
internal
成员仅能被同一个项目中的代码访问。
protected
成]]></description><category></category></item><item><title><![CDATA[日期对象Data()]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119960691</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119960691</guid><author>ZWLSQ_</author><pubDate>Fri, 27 Aug 2021 21:14:32 +0800</pubDate><description><![CDATA[Date() 是对象也是内建对象，来表示一个时间
创建一个Date对象，如果时间使用构造函数创建一个date对象，则会封装为当前代码执行的时间
创建Date对象的4种方法：
var d = new Date(); //本地时间
var d = new Date(milliseconds); //放毫秒数从1970年1月1日开始算
var d = new Date(dateString); //放日期字符串
var d = newDate(year,month,day,hours,minutes,second]]></description><category></category></item><item><title><![CDATA[对象序列化]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119189126</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/119189126</guid><author>ZWLSQ_</author><pubDate>Wed, 28 Jul 2021 20:20:17 +0800</pubDate><description><![CDATA[这里写自定义目录标题
对象序列化的目标是将对象保存到磁盘中，或允许在网络中直接传输对象。对象序列化机制允许把内存中的Java对象转换成平台无关的二进制流，从而允许把这种二进制流持久地保存在磁盘上，通过网络将 这种二进制流传输到另一个网络节点。其他程序一旦获得了这种二进制流（无论是从磁盘中获取的，还是通过网络获取的），都可以将这种二进制流恢复成原来的Java对象。序列化的含义和意义 序列化机制允许将实现序列化的Java对象转换成字节序列，这些字节序列可以保存在磁盘上，或通过网 络传输，以备以后重新恢复成原来的]]></description><category></category></item><item><title><![CDATA[JavaScript变量]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/118914300</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/118914300</guid><author>ZWLSQ_</author><pubDate>Mon, 19 Jul 2021 21:05:38 +0800</pubDate><description><![CDATA[变量是存储信息的容器。
实例
var x=2;
var y=3;
var z=x+y;
就像代数那样
x=2
y=3
z=x+y
在代数中，我们使用字母（比如 x）来保存值（比如 2）。
通过上面的表达式 z=x+y，我们能够计算出 z 的值为 5。
在 JavaScript 中，这些字母被称为变量。
提示：您可以把变量看做存储数据的容器。
JavaScript 变量
与代数一样，JavaScript 变量可用于存放值（比如 x=2）和表达式（比如 z=x+y）。
变量可以使用短名称（比如 x 和 y），也]]></description><category></category></item><item><title><![CDATA[Flex 布局]]></title><link>https://blog.youkuaiyun.com/ZWLSQ_/article/details/118751519</link><guid>https://blog.youkuaiyun.com/ZWLSQ_/article/details/118751519</guid><author>ZWLSQ_</author><pubDate>Thu, 15 Jul 2021 09:12:55 +0800</pubDate><description><![CDATA[布局的传统解决方案，基于盒状模型，依赖 display 属性 + position 属性 + float 属 性。它对于那些特殊布局非常不方便，比如，垂直居中就不容易实现。2009 年，W3C 提出了一种新的方案----Flex 布局，可以简便、完整、响应式地实现各种页面布局。目前，它 已经得到了所有浏览器的支持，这意味着，现在就能很安全地使用这项功能。
一、Flex 布局是什么？
Flex 是 Flexible Box 的缩写，意为"弹性布局"，用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 F]]></description><category></category></item></channel></rss>