社区
C#
帖子详情
C# 强制转换
廖大锤
2020-01-11 10:37:36
如下为我在C++中用到的强制转换,想在C#中也实现相同功能,要如何编写程序
float get;
char *p;
p = (char*)&get;
...全文
198
3
打赏
收藏
C# 强制转换
如下为我在C++中用到的强制转换,想在C#中也实现相同功能,要如何编写程序 float get; char *p; p = (char*)&get;
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
牧歌ing
2020-01-13
打赏
举报
回复
float f = 1.1f;
char b = Convert.ToChar(f);
冰风漫天
2020-01-12
打赏
举报
回复
和c++里写法是一样的,函数或者类上加上unsafe标记,项目编译选项上开关打开就可以了 namespace test { class Program { unsafe static void Main(string[] args) { float get=0.432f; char* p; p = (char*)&get; Console.WriteLine("{0}", new String(p)); } } }
hztltgg
2020-01-12
打赏
举报
回复
c#不是这样玩的吧,为了安全指针都不用的
提高
C#
编程水平的50个要点
- **解释**:`as`操作符尝试将表达式转换为指定的类型,如果转换失败,则返回null,而强制类型转换会抛出异常。 - **实践建议**:使用`as`操作符进行类型转换可以避免运行时出现异常。 #### 4. 使用条件属性...
C#
强制转换
和as转换总结
一般情况我们应该先考虑使用as进行类型转换,然后再考虑使用
强制转换
。 使用as进行转换 转换失败时不抛出异常。 只支持引用类型。 使用
强制转换
类型 转换失败时会抛出异常。 支持引用类型和值类型的转换。...
C#
强制转换
日期格式
/// /// 时间格式化 /// /// 需要格式化的时间 /// 时间格式 /// 格式化后的时间字符串 public static string DateTimeToFormatString(DateTime date, string format = “yyyy-MM-dd HH:mm:ss”) ...
C#
强制转换
时间为指定格式
DateTime time = Convert.ToDateTime(XXX).ToString("yyyy/MM/dd HH:mm:ss", DateTimeFormatInfo.InvariantInfo);
C#
强制转换
GridView的数据为DataTable
/// <summary> ///
强制转换
GridView的数据为DataTable /// </summary> /// <param name="dgv">需换换的GridView</param> /// <returns>返回Da...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章