请教大家一个C#问题,多多指教!

Hades_2008 2006-10-27 01:23:51
大家好:

我最近在写程序时需要实现下面的一功能:

就是想判断 typeof(类型) 是否是.net的基元类型.比如,判断是 int型的话,就表示true
如果是Customer类型(自己定义的类)就表示false. 怎么实现呢???请高手指教!!

小弟MSN: caileifly_2006@hotmail.com

多谢大家!!
...全文
112 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshibai112 2006-10-27
  • 打赏
  • 举报
回复
kk
viena 2006-10-27
  • 打赏
  • 举报
回复
if (typeof(类型).IsPrimitive)
ji_vicky 2006-10-27
  • 打赏
  • 举报
回复
同一楼上
xingyaohua 2006-10-27
  • 打赏
  • 举报
回复
if ( typeof(类型).SubString(0,6) == "System" )
MessageBox.Show( "the type is 基元类型"
xingyaohua 2006-10-27
  • 打赏
  • 举报
回复
if ( typeof(类型).SubString(0,6)) == "System" )
MessageBox.Show( "the type is 基元类型" );
灰太狼 2006-10-27
  • 打赏
  • 举报
回复
if ( typeof(string).ToString() == "System.Int32 " )
MessageBox.Show( "the type is string" );

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧