コード例 #1
0
ファイル: hardware_location.cs プロジェクト: jncronin/tysos
 public override string ToString()
 {
     if (constraint == c_.Specific)
     {
         return(specific.ToString());
     }
     else if (constraint == c_.AnyOfType)
     {
         return(constraint.ToString() + "(" + specific.ToString() + ")");
     }
     else if (constraint == c_.List)
     {
         StringBuilder sb = new StringBuilder();
         sb.Append("[");
         for (int i = 0; i < specific_list.Count; i++)
         {
             if (i > 0)
             {
                 sb.Append(", ");
             }
             sb.Append(specific_list[i].ToString());
         }
         sb.Append("]");
         return(sb.ToString());
     }
     else
     {
         return(constraint.ToString());
     }
 }
コード例 #2
0
ファイル: hardware_location.cs プロジェクト: jncronin/tysos
 public override string ToString()
 {
     return("&" + base_loc.ToString());
 }
コード例 #3
0
ファイル: hardware_location.cs プロジェクト: jncronin/tysos
 public override string ToString()
 {
     return("[" + base_loc.ToString() + ((const_offset != 0) ? (" + $" + const_offset.ToString()) : "") + "]");
 }