Exemplo n.º 1
0
 private static function get_csharp_name_internal($full_name)
 {
     if (thelpers::is_container_type($full_name)) {
         $kt = thelpers::get_container_key_type($full_name);
         $vt = thelpers::get_container_value_type($full_name);
         $ct = thelpers::get_container_type($full_name);
         return thelpers::base_type_to_csharp_type($ct) . "< " . ($vt == FALSE ? thelpers::get_csharp_type_name($kt) : thelpers::get_csharp_type_name($kt) . ", " . thelpers::get_csharp_type_name($vt)) . ">";
     } else {
         if (FALSE != strpos($full_name, ".")) {
             return str_replace(".", "_", $full_name);
         } else {
             return thelpers::base_type_to_csharp_type($full_name);
         }
     }
 }