public ToString ( string format, IFormatProvider provider ) : string | ||
format | string | |
provider | IFormatProvider | |
return | string |
public override void WriteXml(XmlWriter writer) { base.WriteXml(writer); writer.WriteElementString("CurrentID", XmlConvert.ToString(CurrentID)); writer.WriteElementString("MyType", MyType.ToString()); }
public void Log_ObjectConverter() { UT_INIT(); Log.AddDebugLogger(); Log.SetDomain("OBJECT_CONV", Scope.Method); MemoryLogger ml = new MemoryLogger(); ml.MetaInfo.Format._(); Log.SetVerbosity(ml, Verbosity.Verbose); StringConverter mainConverter = (StringConverter)ml.ObjectConverters[0]; // test without my converter MyType mytype = new MyType(); Log.Info("Test"); UT_TRUE(ml.MemoryLog.IndexOf("Test") >= 0); ml.MemoryLog._(); Log.Info(null); UT_TRUE(ml.MemoryLog.IndexOf(mainConverter.FmtNullObject) >= 0); ml.MemoryLog._(); Log.Info(mytype); UT_EQ(mytype.ToString(), ml.MemoryLog); ml.MemoryLog._(); Log.Info(null); UT_EQ(mainConverter.FmtNullObject, ml.MemoryLog); ml.MemoryLog._(); // test without my converter ml.ObjectConverters.Add(new MyObjectConverter()); Log.DebugLogger.ObjectConverters.Add(new MyObjectConverter()); Log.Info("Test"); UT_TRUE(ml.MemoryLog.IndexOf("Test") >= 0); ml.MemoryLog._(); Log.Info(null); UT_EQ("MyObjectConverter: null", ml.MemoryLog); ml.MemoryLog._(); Log.Info(mytype); UT_EQ("my type", ml.MemoryLog); ml.MemoryLog._(); // cleanup Log.RemoveLogger(ml); Log.RemoveDebugLogger(); }
public virtual void WriteAsJsonStart(Utf8JsonWriter writer) { writer.WriteStartObject(this.MyName); writer.WriteString("MyName", this.MyName); writer.WriteString("Guid", UniqueID.ToString()); writer.WriteString("MyType", MyType.ToString()); if (this.HasParent()) { writer.WriteBoolean("HasParent", this.HasParent()); writer.WriteString("ParentGUID", this.Parent.UniqueID); } }
static void Main(string[] args) { ShowArray1(); ShowArray2(); ShowArray3(); ShowArray4(); MyType type = MyType.Dian; Console.WriteLine(Convert.ToInt32(type)); Console.WriteLine(type); Console.WriteLine(type.ToString()); Console.ReadKey(); }
/// <summary> /// 打开维护计划表 /// </summary> private void LoadData(MyType myType) { if (tsbExit.Visible) { tsbExit_Click(null, null); } if (tsbExitPrint.Visible) { tsbExitPrint_Click(null, null); } this._myType = myType; BLL.BaseBll bll = new BLL.BaseBll(); DataTable dtbl = bll.GetViewInfo(myType.ToString()); DataView dvw = new DataView(dtbl); SetDataView(ref dvw, "", GetSort(myType)); //给dgv重新指定数据源 dgvInfo.Columns.Clear(); dgvInfo.DataSource = dvw; //展示查询到的记录数 lblNumber.Text = dgvInfo.RowCount.ToString(); //给字段名加载信息 cbxColumnName.Items.Clear(); for (int i = 0; i < dgvInfo.Columns.Count; i++) { cbxColumnName.Items.Add(dgvInfo.Columns[i].Name); } SetGridView(myType); }
public override string ToString() { return(MyType.ToString() + " X: " + position.X + " y: " + position.Y); }
private void WriteValue(JsonWriter writer, MyType myType, JsonSerializer serializer) { writer.WriteValue(myType.ToString()); }
public void Log_ObjectConverter() { UT_INIT(); Log.AddDebugLogger(); Log.SetDomain( "OBJECT_CONV", Scope.Method ); MemoryLogger ml= new MemoryLogger(); ml.MetaInfo.Format._(); Log.SetVerbosity( ml, Verbosity.Verbose ); StringConverter mainConverter= (StringConverter) ml.ObjectConverters[0]; // test without my converter MyType mytype= new MyType(); Log.Info( "Test" ); UT_TRUE( ml.MemoryLog.IndexOf( "Test" ) >= 0 ); ml.MemoryLog._(); Log.Info( null ); UT_TRUE( ml.MemoryLog.IndexOf( mainConverter.FmtNullObject ) >= 0 ); ml.MemoryLog._(); Log.Info( mytype ); UT_EQ ( mytype.ToString(), ml.MemoryLog ); ml.MemoryLog._(); Log.Info( null ); UT_EQ ( mainConverter.FmtNullObject, ml.MemoryLog ); ml.MemoryLog._(); // test without my converter ml.ObjectConverters.Add( new MyObjectConverter() ); Log.DebugLogger.ObjectConverters.Add( new MyObjectConverter() ); Log.Info( "Test" ); UT_TRUE( ml.MemoryLog.IndexOf( "Test" ) >= 0 ); ml.MemoryLog._(); Log.Info( null ); UT_EQ ( "MyObjectConverter: null" , ml.MemoryLog ); ml.MemoryLog._(); Log.Info( mytype ); UT_EQ( "my type" , ml.MemoryLog ); ml.MemoryLog._(); // cleanup Log.RemoveLogger( ml ); Log.RemoveDebugLogger(); }
/// <summary> /// 打开维护计划表 /// </summary> private void LoadData(MyType myType) { if (tsbExit.Visible) { tsbExit_Click(null, null); } if (tsbExitPrint.Visible) { tsbExitPrint_Click(null, null); } this._myType = myType; BLL.BaseBll bll = new BLL.BaseBll(); DataTable dtbl = bll.GetViewInfo(myType.ToString()); DataView dvw = new DataView(dtbl); SetDataView(ref dvw, "", GetSort(myType)); //给dgv重新指定数据源 dgvInfo.Columns.Clear(); dgvInfo.DataSource = dvw; //展示查询到的记录数 lblNumber.Text = dgvInfo.RowCount.ToString(); //给字段名加载信息 cbxColumnName.Items.Clear(); for (int i = 0; i < dgvInfo.Columns.Count; i++) { cbxColumnName.Items.Add(dgvInfo.Columns[i].Name); } SetGridView(myType); }
public static string GetDescription(MyType format) { return(format.GetType().GetMember(format.ToString())[0].GetCustomAttribute <DescriptionAttribute>().Description); }
public static string GetString(MyType format) { return(format.ToString() + GetDescription(format)); }
public override string ToString() { return(DisplayName + ": " + MyType.ToString()); }