From c9c5048e9725eb51073efd84bb61b7a25a31aeb2 Mon Sep 17 00:00:00 2001 From: lindexi Date: Sun, 27 Aug 2023 15:46:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=B8=8D=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Core/Neuron.cs | 45 +++++++++++++++++++ Imageshack | 2 +- bash.exe.stackdump | 35 --------------- mintty.exe.stackdump | 20 --------- 4 files changed, 46 insertions(+), 56 deletions(-) delete mode 100644 bash.exe.stackdump delete mode 100644 mintty.exe.stackdump diff --git a/Bp/WherewurjeahodairhohemConanaqe.Wpf/Core/Neuron.cs b/Bp/WherewurjeahodairhohemConanaqe.Wpf/Core/Neuron.cs index d3f014067d..4437146404 100644 --- a/Bp/WherewurjeahodairhohemConanaqe.Wpf/Core/Neuron.cs +++ b/Bp/WherewurjeahodairhohemConanaqe.Wpf/Core/Neuron.cs @@ -103,6 +103,51 @@ public void Deserialize(DeserializeContext context) } } +public class F1 +{ + public void Foo() + { + double x = 1; double xUnit = 1; double xOffset = 1; double y = 1; double yUnit = 1; double yOffset = 1; + X = Calculate(x, xUnit, xOffset); + Y = Calculate(y, yUnit, yOffset); + } + + readonly record struct XxArgument(double OriginValue, double Unit, double Offset); + + private double Foo1(in XxArgument argument) + { + ...// 忽略代码 + } + + private double Foo2(in XxArgument argument) + { + ...// 忽略代码 + } + + private double Foo3(in XxArgument argument) + { + ...// 忽略代码 + } + + { + var result = originValue; + if (unit > 0) + { + result *= unit; + } + + if (offset > 0) + { + result += offset; + } + + return result; + } + + public double X { set; get; } +public double Y { set; get; } +} + public class InputNeuron : Neuron { public InputNeuron(NeuronManager neuronManager) : base(new NeuronId(0), neuronManager) diff --git a/Imageshack b/Imageshack index 8d102ef094..1ef3464ae2 160000 --- a/Imageshack +++ b/Imageshack @@ -1 +1 @@ -Subproject commit 8d102ef094eaf8b86c08f6684cfb112cd57c92d7 +Subproject commit 1ef3464ae2a8953f4ee1a53db7ef0314db0d9c1e diff --git a/bash.exe.stackdump b/bash.exe.stackdump deleted file mode 100644 index 49282fbed4..0000000000 --- a/bash.exe.stackdump +++ /dev/null @@ -1,35 +0,0 @@ -Stack trace: -Frame Function Args -000FFFEF020 00210062F57 (000FFFEF228, 00000000002, 00000000002, 000FFFFDE50) -00000000000 00210065045 (000FFFEF9D0, 00000000000, 000000004A0, 00000000000) -000FFFEF730 0021013AB68 (00000000000, 00000000000, 00000000000, 00000000000) -000000000C1 0021013619B (00000000000, 00200000000, 00000000000, 00210010000) -00000000000 002101365A5 (00210199B0B, 000FFFFFFFF, 0000000000B, 00000000000) -00000000000 00210199B0B (00210199B0B, 000FFFFFFFF, 0000000000B, 00000000000) -00000000000 0010044E724 (00000000000, 00000000000, 00000000000, 00000000000) -00000000000 0010044E8A9 (00000000000, 00000000000, 00000000000, 000FFFFCE00) -00000000000 0010044EA42 (00000000000, 00000000000, 00000000000, 00000000000) -00000000000 00210065045 (000FFFF03E0, 9F3000000000, 000000004A0, 00000000000) -000FFFF0270 0021013AB68 (00000000000, 00000000000, 00000000030, 00200000000) -000FFFF03E0 00210063243 (00210040000, 00000000000, 000FFFF1130, 000FFFF0AA0) -000FFFF0A50 7FF959BD3DFF (00210040000, 002100477C4, 002102D35D0, 000FFFF0550) -000FFFF0A50 7FF959B4E456 (0000000040C, 002103592A8, 32002E00640069, 03000350038) -000FFFFB760 7FF959BD2DEE (00000000000, 00000000000, 00000000000, 00000000000) -000FFFFB760 002100C98E9 (00000000000, 00000000000, 00000000404, 00000000000) -000FFFFB760 002100CAFF0 (0021015DD60, 00000000000, 00000049240, 00000000000) -000FFFFB760 002100CBB77 (0021023A040, 00210239DD8, 00210239DD8, 000FFFFB7FC) -00100623E7C 002100DBBB6 (001004B36F9, 000FFFFB860, 00000000000, 00000000001) -00100623E7C 00210199B0B (001004B36F9, 000FFFFB860, 00000000000, 00000000001) -00100623E7C 00100498813 (00000000003, 00000000000, 00000000000, 0010044E4A0) -00100623E7C 00100492294 (0010042D91E, 00000000000, 00000000000, 00000000000) -00100623E7C 00100402F5B (00000000000, 00000000000, 00000000000, 00000000000) -00100623E7C 001004055EE (00000000000, 00000000000, 00000000000, 00000000000) -00000000148 0010040799A (00800054980, 00800000000, 7FF957457E65, 00000000004) -00000000148 0010040B9EC (00000000000, 00000000000, 0010041F91B, 00000000000) -00000000000 00100401FFA (00210199B0B, 0010044E4A0, 00000000002, 00000000000) -00000000000 001004021A7 (150023000500018, 00000000000, 00000000000, 00100623E68) -00000000000 001004023A4 (00800000002, 00000000001, 0000000002D, 00000000000) -00000000000 001004EA5C5 (000FFFFCC70, 00800000160, 00210049B25, 00210048A40) -000FFFFCD30 00210049B91 (00000000000, 00000000000, 00000000000, 00000000000) -000FFFFFFF0 00210047716 (00000000000, 00000000000, 00000000000, 00000000000) -End of stack trace (more stack frames may be present) diff --git a/mintty.exe.stackdump b/mintty.exe.stackdump deleted file mode 100644 index c72e7f90e7..0000000000 --- a/mintty.exe.stackdump +++ /dev/null @@ -1,20 +0,0 @@ -Stack trace: -Frame Function Args -000FFFF1C3C 00210062B0E (002102B023B, 00210275E51, 0000000FDE9, 000FFFF0A60) -000FFFF1C3C 0021004846A (00800010000, 000FFFF1AD8, 0000011400C, 00000000000) -000FFFF1C3C 002100484A2 (00000000032, 000FFFF1CD0, 0000000FDE9, 00000000010) -000FFFF1C3C 00210168904 (00000000000, 00800000000, 00000000000, 00000000000) -000FFFF1C3C 002100C05AA (008002645A0, 000FFFF1CD0, 000FFFF1C50, 00800000010) -000FFFF1C3C 002100C9AA1 (00000161772, 00000000000, 000000003D4, 00000000586) -001004FFA20 002100CD218 (FFFFFFFF00000000, 00000000001, 00100456AC9, 101000000000100) -001004FFA20 0021014B5A7 (000FFFFC09B, 00000000001, 0000000000D, 0000000000F) -001004FFA20 00210199B0B (000FFFFC09B, 00000000001, 0000000000D, 0000000000F) -001004FFA20 00100446B3F (00000000000, C0A829963F64, 00000000000, 00000000000) -000FFFFC2A0 0010044DE12 (7FF959788F96, 00000000000, 00000000022, 000FFFFC3A8) -000FFFFC550 7FF959778211 (0010044DD00, 00000161772, 000FFFFC5D0, 0000000000D) -000FFFFC550 7FF959777CD1 (00000000001, 7FF95978E770, 00100500EA4, 00800000001) -000FFFFC550 00100465EBE (002101C109A, 00000000000, 0000000000E, 000FFFFCD30) -000FFFFCD30 00210049B91 (00000000000, 00000000000, 00000000000, 00000000000) -000FFFFFFF0 00210047716 (00000000000, 00000000000, 00000000000, 00000000000) -000FFFFFFF0 002100477C4 (00000000000, 00000000000, 00000000000, 00000000000) -End of stack trace