diff --git a/源代码/.Net/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 b/源代码/.Net/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 index 836ad26a..4393315c 100644 Binary files a/源代码/.Net/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 and b/源代码/.Net/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 differ diff --git a/源代码/.Net/.vs/ProjectEvaluation/stgsharp.projects.v5.1 b/源代码/.Net/.vs/ProjectEvaluation/stgsharp.projects.v5.1 index 6eca3850..c4f6bc2b 100644 Binary files a/源代码/.Net/.vs/ProjectEvaluation/stgsharp.projects.v5.1 and b/源代码/.Net/.vs/ProjectEvaluation/stgsharp.projects.v5.1 differ diff --git a/源代码/.Net/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 b/源代码/.Net/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 index f17d87dc..a2726df0 100644 Binary files a/源代码/.Net/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 and b/源代码/.Net/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/10238615-2735-4f1d-8d51-0ca0d945e820.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/10238615-2735-4f1d-8d51-0ca0d945e820.vsidx new file mode 100644 index 00000000..6123f206 Binary files /dev/null and b/源代码/.Net/.vs/StgSharp/FileContentIndex/10238615-2735-4f1d-8d51-0ca0d945e820.vsidx differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/1482583c-220b-42fc-a0a3-e706f8ddd531.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/1482583c-220b-42fc-a0a3-e706f8ddd531.vsidx deleted file mode 100644 index 6735b9fb..00000000 Binary files a/源代码/.Net/.vs/StgSharp/FileContentIndex/1482583c-220b-42fc-a0a3-e706f8ddd531.vsidx and /dev/null differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/1d2618d7-fe6d-4779-89ac-d5b9d040227f.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/1d2618d7-fe6d-4779-89ac-d5b9d040227f.vsidx deleted file mode 100644 index 176864b2..00000000 Binary files a/源代码/.Net/.vs/StgSharp/FileContentIndex/1d2618d7-fe6d-4779-89ac-d5b9d040227f.vsidx and /dev/null differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/9035f503-b30e-4a66-a0b8-c3556a44bfc5.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/9035f503-b30e-4a66-a0b8-c3556a44bfc5.vsidx new file mode 100644 index 00000000..ea8c848e Binary files /dev/null and b/源代码/.Net/.vs/StgSharp/FileContentIndex/9035f503-b30e-4a66-a0b8-c3556a44bfc5.vsidx differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/ed60a3ec-4baf-433c-82c2-cc9bd1dd3cc7.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/ed60a3ec-4baf-433c-82c2-cc9bd1dd3cc7.vsidx new file mode 100644 index 00000000..bd5c809c Binary files /dev/null and b/源代码/.Net/.vs/StgSharp/FileContentIndex/ed60a3ec-4baf-433c-82c2-cc9bd1dd3cc7.vsidx differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/f86c119d-0b2d-4fbe-88a0-1081ec32830a.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/f86c119d-0b2d-4fbe-88a0-1081ec32830a.vsidx deleted file mode 100644 index 32d67ba2..00000000 Binary files a/源代码/.Net/.vs/StgSharp/FileContentIndex/f86c119d-0b2d-4fbe-88a0-1081ec32830a.vsidx and /dev/null differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/fd37d49c-c29f-414b-bfa2-4a22799da225.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/fd37d49c-c29f-414b-bfa2-4a22799da225.vsidx new file mode 100644 index 00000000..13fdba7e Binary files /dev/null and b/源代码/.Net/.vs/StgSharp/FileContentIndex/fd37d49c-c29f-414b-bfa2-4a22799da225.vsidx differ diff --git a/源代码/.Net/.vs/StgSharp/FileContentIndex/fd89b277-3680-4c2a-961b-937f89319030.vsidx b/源代码/.Net/.vs/StgSharp/FileContentIndex/fd89b277-3680-4c2a-961b-937f89319030.vsidx deleted file mode 100644 index 4354ea97..00000000 Binary files a/源代码/.Net/.vs/StgSharp/FileContentIndex/fd89b277-3680-4c2a-961b-937f89319030.vsidx and /dev/null differ diff --git a/源代码/.Net/.vs/StgSharp/v17/.futdcache.v2 b/源代码/.Net/.vs/StgSharp/v17/.futdcache.v2 index 2d9995e6..9f7e3fac 100644 Binary files a/源代码/.Net/.vs/StgSharp/v17/.futdcache.v2 and b/源代码/.Net/.vs/StgSharp/v17/.futdcache.v2 differ diff --git a/源代码/.Net/.vs/StgSharp/v17/.suo b/源代码/.Net/.vs/StgSharp/v17/.suo index 3f25991e..4bf7fa25 100644 Binary files a/源代码/.Net/.vs/StgSharp/v17/.suo and b/源代码/.Net/.vs/StgSharp/v17/.suo differ diff --git a/源代码/.Net/StgSharp/Control/Add.cs b/源代码/.Net/StgSharp/Control/Add.cs index bd16d935..70df2052 100644 --- a/源代码/.Net/StgSharp/Control/Add.cs +++ b/源代码/.Net/StgSharp/Control/Add.cs @@ -8,7 +8,7 @@ namespace StgSharp.Control { public static class Add { - public static void Point(IGeometry geometry) + public static void Point(IGeometrySimple geometry) { Point p = new Point(); p.getXHandler += geometry.SetArrayX; diff --git a/源代码/.Net/StgSharp/Control/Remove.cs b/源代码/.Net/StgSharp/Control/Remove.cs index 95b22083..c2406953 100644 --- a/源代码/.Net/StgSharp/Control/Remove.cs +++ b/源代码/.Net/StgSharp/Control/Remove.cs @@ -10,11 +10,11 @@ namespace StgSharp.Control { public static void Point(Point p) { - Logic.LinkedListNode _cache = p.ID; + Logic.ContainerNode _cache = p.ID; _cache.Previous.Next=_cache.Next; _cache.Next.Previous = _cache.Previous; - _cache.Next = default(Logic.LinkedListNode); - _cache.Previous = default(Logic.LinkedListNode); + _cache.Next = default(Logic.ContainerNode); + _cache.Previous = default(Logic.ContainerNode); } } } diff --git a/源代码/.Net/StgSharp/Entities/IEntity.cs b/源代码/.Net/StgSharp/Entities/IEntity.cs index 15ed7402..8adb9411 100644 --- a/源代码/.Net/StgSharp/Entities/IEntity.cs +++ b/源代码/.Net/StgSharp/Entities/IEntity.cs @@ -8,7 +8,7 @@ namespace StgSharp.Entities { public interface IEntity:INode { - public IGeometry CollisionShape { get; set; } + public IGeometrySimple CollisionShape { get; set; } public Sensor CollisionSensor { get; set; } diff --git a/源代码/.Net/StgSharp/Geometries/Circle.cs b/源代码/.Net/StgSharp/Geometries/Circle.cs index b420f012..a9072136 100644 --- a/源代码/.Net/StgSharp/Geometries/Circle.cs +++ b/源代码/.Net/StgSharp/Geometries/Circle.cs @@ -6,9 +6,9 @@ using System.Text; namespace StgSharp.Geometries { - public class Circle : IGeometry + public class Circle : IGeometrySimple { - private Logic.LinkedListNode _id; + private Logic.ContainerNode _id; internal Point _referencePoint; internal float _vecX; internal float _vecY; @@ -18,20 +18,17 @@ namespace StgSharp.Geometries get { return _referencePoint; } } - public float vecX + public float VecX { get { return _vecX; } } - public float vecY + public float VecY { get { return _vecY; } } - public Logic.LinkedListNode ID - { - get { return _id; } - } + public float SetArrayX(Counter tickCounter) { diff --git a/源代码/.Net/StgSharp/Geometries/IGeometryComplex.cs b/源代码/.Net/StgSharp/Geometries/IGeometryComplex.cs new file mode 100644 index 00000000..c2c40a61 --- /dev/null +++ b/源代码/.Net/StgSharp/Geometries/IGeometryComplex.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Geometries +{ + public interface IGeometryComplex + { + + + } +} diff --git a/源代码/.Net/StgSharp/Geometries/IGeometry.cs b/源代码/.Net/StgSharp/Geometries/IGeometrySimple.cs similarity index 73% rename from 源代码/.Net/StgSharp/Geometries/IGeometry.cs rename to 源代码/.Net/StgSharp/Geometries/IGeometrySimple.cs index 71228717..440049c6 100644 --- a/源代码/.Net/StgSharp/Geometries/IGeometry.cs +++ b/源代码/.Net/StgSharp/Geometries/IGeometrySimple.cs @@ -7,14 +7,19 @@ namespace StgSharp.Geometries { - public interface IGeometry:INode + public interface IGeometrySimple:INode { public Point ReferencePoint { get; } - public float vecX + public float VecX + { + get; + } + + public float VecY { get; } diff --git a/源代码/.Net/StgSharp/Geometries/Line.cs b/源代码/.Net/StgSharp/Geometries/Line.cs index 5b345b50..ff63bb10 100644 --- a/源代码/.Net/StgSharp/Geometries/Line.cs +++ b/源代码/.Net/StgSharp/Geometries/Line.cs @@ -6,9 +6,10 @@ using System.Text; namespace StgSharp.Geometries { - public class Line:IGeometry + public class Line:IGeometrySimple { - private Logic.LinkedListNode _id; + private Logic.ContainerNode _id; + internal Point _referencePoint; internal float _vecX; internal float _vecY; @@ -18,20 +19,16 @@ namespace StgSharp.Geometries get { return _referencePoint; } } - public float vecX + public float VecX { get { return _vecX; } } - internal float vecY + public float VecY { get { return _vecY; } } - public Logic.LinkedListNode ID - { - get { return _id; } - } public Line( Point referencePoint, float vecX, float vecY) { @@ -48,7 +45,7 @@ namespace StgSharp.Geometries { return 0.0f; } - + } diff --git a/源代码/.Net/StgSharp/Geometries/Rectangle.cs b/源代码/.Net/StgSharp/Geometries/Rectangle.cs index c4555f78..f73a6ddf 100644 --- a/源代码/.Net/StgSharp/Geometries/Rectangle.cs +++ b/源代码/.Net/StgSharp/Geometries/Rectangle.cs @@ -5,10 +5,31 @@ using System.Text; namespace StgSharp.Geometries { - public class Rectangle - { + public class Rectangle:IGeometryComplex + { + + internal Point _vertex; + + internal float _vecX1; + internal float _vecX2; + + internal float _vecY1; + internal float _vecY2; + public Rectangle( Line side1, Line side2 ) + { + _vecX1 = side1.VecX; + _vecX2 = side2.VecX; + + _vecY1 = side1.VecY; + _vecY2 = side2.VecY; + + if (_vecX1 * _vecX2 + _vecY1 * _vecY2 !=0 ) + { + throw new ArgumentException("Given lines cannot form a rectangle!"); + } + } } } diff --git a/源代码/.Net/StgSharp/Geometries/Square.cs b/源代码/.Net/StgSharp/Geometries/Square.cs index 62b18089..71d9c119 100644 --- a/源代码/.Net/StgSharp/Geometries/Square.cs +++ b/源代码/.Net/StgSharp/Geometries/Square.cs @@ -5,33 +5,35 @@ using System.Text; namespace StgSharp.Geometries { - public class Square:IGeometry + public class Square:IGeometrySimple { - private Logic.LinkedListNode _id; + private readonly Logic.ContainerNode _id; internal Point _referrencePoint; public float _vecX; public float _vecY; - public Logic.LinkedListNode ID - { - get { return _id; } - } + public Point ReferencePoint { get { return _referrencePoint; } } - public float vecX + public float VecX { get { return _vecX; } } - public float vecY + public float VecY { - get { return _vecY; } + get + { + return _vecY; + } } + + public float SetArrayX(Counter tickCounter) { return 0.0f; @@ -41,5 +43,7 @@ namespace StgSharp.Geometries { return 0.0f; } + + } } diff --git a/源代码/.Net/StgSharp/Geometries/point.cs b/源代码/.Net/StgSharp/Geometries/point.cs index e5146644..d04ac3f7 100644 --- a/源代码/.Net/StgSharp/Geometries/point.cs +++ b/源代码/.Net/StgSharp/Geometries/point.cs @@ -12,15 +12,13 @@ namespace StgSharp.Geometries { public class Point: INode { - private Logic.LinkedListNode _id; + private Logic.ContainerNode _id; - internal float x; - internal float y; + internal float _x; + internal float _y; - public Logic.LinkedListNode ID - { - get { return _id; } - } + public GetLocationHandler getXHandler; + public GetLocationHandler getYHandler; public float X { @@ -37,8 +35,6 @@ namespace StgSharp.Geometries } } - public GetLocationHandler getXHandler; - public GetLocationHandler getYHandler; diff --git a/源代码/.Net/StgSharp/Logic/ContainerNode.cs b/源代码/.Net/StgSharp/Logic/ContainerNode.cs new file mode 100644 index 00000000..4578d763 --- /dev/null +++ b/源代码/.Net/StgSharp/Logic/ContainerNode.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Logic +{ + public class ContainerNode where T : INode + { + internal readonly T _this; + internal ContainerNode _previous; + internal ContainerNode _next; + internal ContainerNode _side; + + public virtual ContainerNode Previous + { + get { return _previous; } + set { _previous = value; } + } + + public ContainerNode Next + { + get { return _next; } + set { _next = value; } + } + + public ContainerNode Side + { + get { return _side; } + set { _side = value; } + } + + public T Value + { + get { return _this; } + } + + public ContainerNode(T t) + { + _this = t; + } + } +} diff --git a/源代码/.Net/StgSharp/Logic/Counter.cs b/源代码/.Net/StgSharp/Logic/Counter.cs index 1cfc81a6..c7b4017e 100644 --- a/源代码/.Net/StgSharp/Logic/Counter.cs +++ b/源代码/.Net/StgSharp/Logic/Counter.cs @@ -45,6 +45,7 @@ namespace StgSharp.Logic case TypeCode.UInt64: break; default: + throw new ArgumentException("Input is not number value type"); break; } _defualtValue = defualtValue; diff --git a/源代码/.Net/StgSharp/Logic/Dictionary.cs b/源代码/.Net/StgSharp/Logic/Dictionary.cs new file mode 100644 index 00000000..f23e897d --- /dev/null +++ b/源代码/.Net/StgSharp/Logic/Dictionary.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Logic +{ + public class Dictionary where T : Enum ,INode + { + internal ContainerNode _indexHead; + internal ContainerNode _indexTail; + + + } +} diff --git a/源代码/.Net/StgSharp/Logic/INode.cs b/源代码/.Net/StgSharp/Logic/INode.cs index 3cda1719..a474cf24 100644 --- a/源代码/.Net/StgSharp/Logic/INode.cs +++ b/源代码/.Net/StgSharp/Logic/INode.cs @@ -4,11 +4,9 @@ using System.Text; namespace StgSharp.Logic { - public interface INode + public interface INode { - public LinkedListNode ID - { - get ; - } + + } } diff --git a/源代码/.Net/StgSharp/Logic/LinkedList.cs b/源代码/.Net/StgSharp/Logic/LinkedList.cs index 0005980e..028f1e48 100644 --- a/源代码/.Net/StgSharp/Logic/LinkedList.cs +++ b/源代码/.Net/StgSharp/Logic/LinkedList.cs @@ -6,33 +6,33 @@ namespace StgSharp.Logic { public class LinkedList where T: INode { - private LinkedListNode _head; - private LinkedListNode _tail; + internal ContainerNode _head; + internal ContainerNode _tail; - private LinkedListNode _cache; + private ContainerNode _cache; public T Head { get { return _head._this; } - set { _head = new LinkedListNode(value); } + set { _head = new ContainerNode(value); } } public T Tail { get { return _tail._this; } - set { _tail = new LinkedListNode(value); } + set { _tail = new ContainerNode(value); } } public void Add(T t) { - if (_head != default(LinkedListNode)) + if (_head != default(ContainerNode)) { Head = t; } else { - _cache = new LinkedListNode(t); + _cache = new ContainerNode(t); _tail._next = _cache; _cache._previous = _tail; _tail = _cache; @@ -41,7 +41,7 @@ namespace StgSharp.Logic public void RemoveTail() { - if (_tail==default(LinkedListNode)) + if (_tail==default(ContainerNode)) { } @@ -49,7 +49,7 @@ namespace StgSharp.Logic { _cache = _tail; _tail = _cache._previous; - _cache._previous = default(LinkedListNode); + _cache._previous = default(ContainerNode); } } diff --git a/源代码/.Net/StgSharp/Logic/LinkedListNode.cs b/源代码/.Net/StgSharp/Logic/LinkedListNode.cs deleted file mode 100644 index e8e471af..00000000 --- a/源代码/.Net/StgSharp/Logic/LinkedListNode.cs +++ /dev/null @@ -1,30 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace StgSharp.Logic -{ - public class LinkedListNode where T : INode - { - internal readonly T _this; - internal LinkedListNode _previous; - internal LinkedListNode _next; - - public virtual LinkedListNode Previous - { - get { return _previous; } - set { _previous = value; } - } - - public LinkedListNode Next - { - get { return _next; } - set { _next = value; } - } - - public LinkedListNode(T t) - { - _this = t; - } - } -} diff --git a/源代码/.Net/StgSharp/Logic/Pool.cs b/源代码/.Net/StgSharp/Logic/Pool.cs index b0d436df..cdbddeb6 100644 --- a/源代码/.Net/StgSharp/Logic/Pool.cs +++ b/源代码/.Net/StgSharp/Logic/Pool.cs @@ -1,7 +1,9 @@ -using StgSharp.Geometries; +using StgSharp.Control; +using StgSharp.Geometries; using StgSharp.Logic; using System; using System.Collections.Generic; +using System.Net.Http.Headers; using System.Text; namespace StgSharp.Logic @@ -9,11 +11,8 @@ namespace StgSharp.Logic public class Pool { public LinkedList pointContainer; - public LinkedList geometryContainer; + public LinkedList geometryContainer; public LinkedList sensorContainer; - - - public Line leftBoader; public Line rightBoader; @@ -21,5 +20,22 @@ namespace StgSharp.Logic public Line bottomBoader; + public void OnRender() + { + ContainerNode idCache = pointContainer._head; + Point p; + do + { + p = idCache._this; + p._x = p.getXHandler.Invoke(TimeLine.tickCounter); + p._y = p.getYHandler.Invoke(TimeLine.tickCounter); + idCache = idCache._next; + } while (idCache != default(ContainerNode)); + + + + } + } + } diff --git a/源代码/.Net/StgSharp/Logic/Sensor.cs b/源代码/.Net/StgSharp/Logic/Sensor.cs index 0bf0ed00..1d85bca3 100644 --- a/源代码/.Net/StgSharp/Logic/Sensor.cs +++ b/源代码/.Net/StgSharp/Logic/Sensor.cs @@ -6,11 +6,9 @@ namespace StgSharp.Logic { public class Sensor : INode { - private LinkedListNode _id; + private ContainerNode _id; - LinkedListNode INode.ID - { - get { return _id; } - } + + } } diff --git a/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.dll b/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.dll index d462d722..2bd70e38 100644 Binary files a/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.dll and b/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.pdb b/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.pdb index 1139871a..297b8697 100644 Binary files a/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.pdb and b/源代码/.Net/StgSharp/bin/Debug/netstandard2.1/StgSharp.pdb differ diff --git a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.dll b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.dll index d462d722..2bd70e38 100644 Binary files a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.dll and b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.pdb b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.pdb index 1139871a..297b8697 100644 Binary files a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.pdb and b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/StgSharp.pdb differ diff --git a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/ref/StgSharp.dll b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/ref/StgSharp.dll index 066beec4..0218d5aa 100644 Binary files a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/ref/StgSharp.dll and b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/ref/StgSharp.dll differ diff --git a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/refint/StgSharp.dll b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/refint/StgSharp.dll index 066beec4..0218d5aa 100644 Binary files a/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/refint/StgSharp.dll and b/源代码/.Net/StgSharp/obj/Debug/netstandard2.1/refint/StgSharp.dll differ diff --git a/源代码/.Net/StgSharpDebug/Program.cs b/源代码/.Net/StgSharpDebug/Program.cs index 186cd921..6f668f26 100644 --- a/源代码/.Net/StgSharpDebug/Program.cs +++ b/源代码/.Net/StgSharpDebug/Program.cs @@ -15,6 +15,25 @@ internal class Program a01 += asd.cwb; a01.Invoke(); a02.Invoke(); + + a fff = new a(); + fff._a = 10; + a ggg = fff; + fff._a = 15; + Console.WriteLine(ggg._a); + + Point p = new Point(); + Point p2 = new Point(); + StgSharp.Logic.ContainerNode pC = new StgSharp.Logic.ContainerNode(p); + StgSharp.Logic.ContainerNode pC02 = new StgSharp.Logic.ContainerNode(p2); + pC.Next=pC02; + + + + + + + } public delegate void ase(); @@ -24,6 +43,8 @@ internal class Program class a { + public int _a; + public void cwc() { Console.WriteLine("c"); diff --git a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll index d462d722..2bd70e38 100644 Binary files a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll and b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.dll differ diff --git a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb index 1139871a..297b8697 100644 Binary files a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb and b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharp.pdb differ diff --git a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll index cfae80de..16ec25ff 100644 Binary files a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll and b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb index 27f5585d..84f02a3e 100644 Binary files a/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb and b/源代码/.Net/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache index 52eb449f..577d3052 100644 Binary files a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache differ diff --git a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll index cfae80de..16ec25ff 100644 Binary files a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll and b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb index 27f5585d..84f02a3e 100644 Binary files a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb and b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll index 7029f226..88d55f94 100644 Binary files a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll differ diff --git a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll index 7029f226..88d55f94 100644 Binary files a/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/.Net/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll differ