本文整理汇总了C#中Helper.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Helper.ToString方法的具体用法?C# Helper.ToString怎么用?C# Helper.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Helper
的用法示例。
在下文中一共展示了Helper.ToString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ToggleTelemetrySetting
/// <summary>
/// Does the acutal flag setting\unsetting
/// </summary>
/// <param name="toptionset">flag to work on</param>
/// <param name="turnon">true\false flip it on or off</param>
public void ToggleTelemetrySetting(Helper.TelemOption toptionset,bool turnon)
{
// abort, we are being called via settings triggered inside DoTooltips.
// we don't want to setup an infinate loop since changing checkmarks in checkforreset via dotooltips will
// trigger 'toggle' event.
if (InToogleProcess)
{
if (Mod.DEBUG_LOG_LEVEL > 1) { Helper.dbgLog("skipping toggle trigger" + toptionset.ToString()); }
return;
}
InToogleProcess = true; //set our flag
CheckForReset(toptionset,turnon);
if(turnon)
{
Mod.config.TelemetryLevel = (Mod.config.TelemetryLevel | (uint)toptionset);
if (Mod.DEBUG_LOG_LEVEL >= 1) { Helper.dbgLog(string.Concat("Toggling ",toptionset.ToString()," flag to on.")); }
}
else
{
if(Helper.HasTelemFlag(Mod.config.TelemetryLevel,toptionset))
{
Mod.config.TelemetryLevel = (Mod.config.TelemetryLevel ^ (uint)toptionset);
if (Mod.DEBUG_LOG_LEVEL >= 1) { Helper.dbgLog(string.Concat("Toggling ", toptionset.ToString(), " flag to off.")); }
}
}
/* if (Helper.HasTelemFlag(Mod.config.TelemetryLevel,Helper.TelemOption.EnableAll))
{ Mod.config.TelemetryBootEnabled = true; }
else if(Helper.HasTelemFlag(Mod.config.TelemetryLevel, Helper.TelemOption.DisableOnAppStart) |
Helper.HasTelemFlag(Mod.config.TelemetryLevel ,Helper.TelemOption.DisableMachineInfo))
{ Mod.config.TelemetryBootEnabled = false; }
else
{ Mod.config.TelemetryBootEnabled = false; }
*/
Configuration.Serialize(MOD_CONFIGPATH, config);
InToogleProcess = false; //remove flag.
}
示例2: GetFilteredData
private DataView GetFilteredData(string fieldName,Helper.JSONTYPE ftype,Int32? parentId)
{
StringBuilder filterStringBuilder = new StringBuilder();
string filterString = "Type = " + "'" + ftype.ToString() + "'" + " and Active =true ";
if (parentId!=null)
{
filterString+=" and parentId = " + parentId.ToString() ;
}
DataRow[] drows= dt.Select(filterString );
DataView dv = new DataView(dt);
dv.RowFilter = filterString;
return dv;
}
示例3: StepAsh
public void StepAsh(Helper.Point point)
{
Helper.Point oldIndex = Map.Instance.AshIndex;
Map.Instance.AshIndex = point;
if (!oldIndex.Equals(point))
{
DecidePutElems(point);
Ash.Step();
sw.WriteLine(point.ToString());
Map.Instance.GetTile(point).Status = TileState.Visited;
foreach (var safeNgh in point.SafeNeighborhood().Where(p => !p.Equals(oldIndex)) )
{
Map.Instance.GetTile(safeNgh).Status = TileState.Safe;
}
}
}