有没有易思博的面试题?

光原 2005-10-27 02:11:08
有没有易思博的面试题?
...全文
891 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
huazaiboy 2006-01-13
  • 打赏
  • 举报
回复
1. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。
答案: this.Handle;

2. 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。
答案:
自定义消息 public const int USER = 0x0400;
在form中重载DefWndProc函数来处理消息:
protected override void DefWndProc ( ref System.WinForms.Message m )
{
switch(m.msg)
{
case WM_Lbutton :
 ///string与MFC中的CString的Format函数的使用方法有所不同
 string message = string.Format("收到消息!参数为:{0},{1}",m.wParam,m.lParam);
 MessageBox.Show(message);///显示一个消息框
 break;
case USER:
处理的代码
default:
 base.DefWndProc(ref m);///调用基类函数处理非自定义消息。
 break;
}
}
3. 在.net(C# or vb.net)如何启动另一个程序。
答案:
System.Diagnostics.Process.Start(@"C:\catchMe.exe");
4. 在.net(C# or vb.net)中如何取消一个窗体的关闭。
答案:
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
e.Cancel=true;
}
5. 在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么不同?
答案:
一个是退出整个应用程序,一个是关闭其中一个form
6. 在C#中有一个double型的变量,比如10321.5,比如122235401.21644,作为货币的值如何按各个不同国家的习惯来输出。比如美国用$10,321.50和$122,235,401.22而在英国则为£10 321.50和£122 235 401.22
答案:
System.Globalization.CultureInfo MyCulture = new System.Globalization.CultureInfo("en-US");
//System.Globalization.CultureInfo MyCulture = new System.Globalization.CultureInfo("en-GB");为英国货币类型
decimal y = 9999999999999999999999999999m;
string str = String.Format(MyCulture,"My amount = {0:c}",y);
edwardfay 2006-01-13
  • 打赏
  • 举报
回复
其实都是些很基础的c#题目和几个sql server问题,可惜我上次去面试的时候答得一塔糊涂
wxm4585 2006-01-13
  • 打赏
  • 举报
回复
忘了留联系方式了:
QQ:15309330
wxm4585 2006-01-13
  • 打赏
  • 举报
回复
我是易思博内部员工,你看着办吧,Up!
lyb_abiandbel 2005-10-27
  • 打赏
  • 举报
回复
都什么人哦!
sousouni 2005-10-27
  • 打赏
  • 举报
回复
呵呵!




————————————————————————————————————————————
资深C#专业QQ群组11440220 ,汇集800多C#程序爱好者,欢迎加入,共同交流学习!
amendajing 2005-10-27
  • 打赏
  • 举报
回复
对自己有信心就行了!

111,119

社区成员

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

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

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