游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2342|回复: 3

真成求教关于C#的基础知识

[复制链接]

3

主题

11

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2006-3-14 22:59:00 | 显示全部楼层 |阅读模式
这是本人遇到的关于c#的面试题,现在大四,由于没学过,觉得无从下手,请大家帮帮忙,万分感谢。
1。 C#代码实现, 确保windows程序只有1个实例(instance)
2。(C#) 数据类型转换. 填充下列函数体(6分)
                //        typedef struct
                //                        {
                //                                UINT16 day   :5;           // years since 1904 (MAC format)
                //                                UINT16 month :4;
                //                                UINT16 year  :7;
                //                        } DateType;
                //       
                //        Sample; byte[] = 0x90CA   -> UInt16  = 0xCA90 -> 1100101 0100 10000 year = 101 month = 4 day =16
                //        year = 101 + 1904 = 2005

                /// <summary>
                ///                DateType 转换成 代表year month day 的整形数组, 即是分离年,月,日字段
                /// </summary>
                /// <param name="byteDateType"></param>
                /// <returns></returns>
                public static int[] DateTypeToDate (byte[] byteDateType)
{
//        答案:
}

3

主题

11

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2006-3-15 16:25:00 | 显示全部楼层

Re:真成求教关于C#的基础知识

怎么没人发言呢,大家可以提点建议阿
拜托了

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
发表于 2006-3-21 14:41:00 | 显示全部楼层

Re:真成求教关于C#的基础知识

第一题可以用标准类库方法
Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)是否大于0判断

0

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2006-3-31 14:01:00 | 显示全部楼层

Re:真成求教关于C#的基础知识

第一个就是要你实现单态吗?网上找一个C#单态,有很多例子可以直接用了,可以控制一个类一次只能有一个实例

第二个就对每个数组的item用Convert.ToInt32( byte ) 好了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 01:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表