| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace SpectrumSTDEditor{    public class STDdata    {        //string s_STDId = "";        string s_StrName = "";        string s_Color = "000000";        //string s_KeyElementList = "";        //string s_SubElementList = "";        //string s_UsingImgPropertyList = "";        //string s_UsingOtherPropertyList = "";        //string s_Expression = "";        string s_Hardness = "";        string s_Density = "";        //string s_Electrical_conductivity = "";        string s_BSE = "";        string s_Formula = "";        string s_Element = "";        //string s_GroupId = "0";        string s_OrderId = "";        //bool b_IfElementAnalysis = true;        string s_ChineseName = "";        private byte[] xrayData;        //public string STDId        //{        //    set { s_STDId = value; }        //    get { return s_STDId; }        //}        public string Hardness        {            set { s_Hardness = value; }            get { return s_Hardness; }        }        public string Density        {            set { s_Density = value; }            get { return s_Density; }        }        //public string Electrical_conductivity        //{        //    set { s_Electrical_conductivity = value; }        //    get { return s_Electrical_conductivity; }        //}        //灰度        public string BSE        {            set { s_BSE = value; }            get { return s_BSE; }        }        public string Formula        {            set { s_Formula = value; }            get { return s_Formula; }        }        public string Element        {            set { s_Element = value; }            get { return s_Element; }        }        public string StrName        {            set { s_StrName = value; }            get { return s_StrName; }        }        public string Color        {            set { s_Color = value; }            get { return s_Color; }        }        //public string KeyElementList        //{        //    set { s_KeyElementList = value; }        //    get { return s_KeyElementList; }        //}        //public string SubElementList        //{        //    set { s_SubElementList = value; }        //    get { return s_SubElementList; }        //}        //public string UsingImgPropertyList        //{        //    set { s_UsingImgPropertyList = value; }        //    get { return s_UsingImgPropertyList; }        //}        //public string UsingOtherPropertyList        //{        //    set { s_UsingOtherPropertyList = value; }        //    get { return s_UsingOtherPropertyList; }        //}        //public string Expression        //{        //    set { s_Expression = value; }        //    get { return s_Expression; }        //}        //public string GroupId        //{        //    set { s_GroupId = value; }        //    get { return s_GroupId; }        //}        public string OrderId        {            set { s_OrderId = value; }            get { return s_OrderId; }        }        //public bool IfElementAnalysis        //{        //    set { b_IfElementAnalysis = value; }        //    get { return b_IfElementAnalysis; }        //}        public string ChineseName { get => s_ChineseName; set => s_ChineseName = value; }        public byte[] XrayData { get => xrayData; set => xrayData = value; }        public bool Equals(STDdata a_oSource)        {            return (Hardness == a_oSource.Hardness) &&              (Density == a_oSource.Density) &&              //(Electrical_conductivity == a_oSource.Electrical_conductivity) &&              (BSE == a_oSource.BSE) &&              (Formula == a_oSource.Formula) &&              (Element == a_oSource.Element) &&              (StrName == a_oSource.StrName) &&              (Color == a_oSource.Color) &&              //(KeyElementList == a_oSource.KeyElementList) &&              //(SubElementList == a_oSource.SubElementList) &&              //(UsingImgPropertyList == a_oSource.UsingImgPropertyList) &&              //(UsingOtherPropertyList == a_oSource.UsingOtherPropertyList) &&              //(Expression == a_oSource.Expression) &&              //(GroupId == a_oSource.GroupId) &&              //(OrderId == a_oSource.OrderId) &&              //(IfElementAnalysis == a_oSource.IfElementAnalysis)              (ChineseName == a_oSource.ChineseName);        }        public object Clone(STDdata a_oSource)        {            STDdata MySTDdata = new STDdata();            MySTDdata.Hardness = a_oSource.Hardness ;            MySTDdata.Density = a_oSource.Density ;            //MySTDdata.Electrical_conductivity = a_oSource.Electrical_conductivity ;            MySTDdata.BSE = a_oSource.BSE ;            MySTDdata.Formula = a_oSource.Formula ;            MySTDdata.Element = a_oSource.Element ;            MySTDdata.StrName = a_oSource.StrName ;            MySTDdata.Color = a_oSource.Color ;            //MySTDdata.KeyElementList = a_oSource.KeyElementList ;            //MySTDdata.SubElementList = a_oSource.SubElementList ;            //MySTDdata.UsingImgPropertyList = a_oSource.UsingImgPropertyList ;            //MySTDdata.UsingOtherPropertyList = a_oSource.UsingOtherPropertyList ;            //MySTDdata.Expression = a_oSource.Expression ;            //MySTDdata.GroupId = a_oSource.GroupId ;            //MySTDdata.OrderId = a_oSource.OrderId;            //MySTDdata.IfElementAnalysis = a_oSource.IfElementAnalysis;            MySTDdata.ChineseName = a_oSource.ChineseName;            return MySTDdata;        }    }}
 |