请帮我把vb.NET 转 c#.NET代码,万分感谢!!

2025-03-02 00:04:03
推荐回答(4个)
回答1:

【楼主要的代码如下】

[script()]
[language()]
[=()]
[VB()]
[runat()]
[=()]
[server()]
void Page_Load(object sender, EventArgs e) {
System.Drawing.Image image;
System.Drawing.Image aNewImage;
int width;
int height;
int newwidth;
int newheight;
System.Drawing.Image.GetThumbnailImageAbort callb;
// )e�
image = System.Drawing.Image.FromFile(Server.MapPath("a.jpg"));
width = image.Width;
height = image.height;
if ((width > height)) {
newwidth = 110;
newheight = (image.height
/ (image.Width * newwidth));
}
else {
newheight = 110;
newwidth = (image.Width
/ (image.height * newheight));
}
aNewImage = image.GetThumbnailImage(newwidth, newheight, callb, new System.IntPtr());
aNewImage.Save(Server.MapPath("a_s.jpg"));
image.Dispose();
}
希望采纳。

回答2:


[script()]
[language()]
[=()]
[VB()]
[runat()]
[=()]
[server()]
void Page_Load(object sender, EventArgs e) {
System.Drawing.Image image;
System.Drawing.Image aNewImage;
int width;
int height;
int newwidth;
int newheight;
System.Drawing.Image.GetThumbnailImageAbort callb;
// )e�
image = System.Drawing.Image.FromFile(Server.MapPath("a.jpg"));
width = image.Width;
height = image.height;
if ((width > height)) {
newwidth = 110;
newheight = (image.height
/ (image.Width * newwidth));
}
else {
newheight = 110;
newwidth = (image.Width
/ (image.height * newheight));
}
aNewImage = image.GetThumbnailImage(newwidth, newheight, callb, new System.IntPtr());
aNewImage.Save(Server.MapPath("a_s.jpg"));
image.Dispose();
}

回答3:

楼主你不知道有动软代码生成器吗? 可以实现VB和C#互转。
说不定楼上的都是用它来转的。。
你去下载一个动软代码生成器吧。。

回答4:

不帮