小编Anj*_*ali的帖子

在C#中创建对象时,将在内存中创建多少个方法?

我对类和对象有一些小疑问.

在课堂上我有10到20种方法,(下面分享)

    public class tstCls
    {
       public void a1()
        { }
        void a2()
        { }
        void a3()
        { }
        void a4()
        { }
        void a5()
        { }
        void a6()
        { }
        void a7()
        { }
        void a8()
        { }
        void a9()
        { }
    }
Run Code Online (Sandbox Code Playgroud)

为上述类创建对象时.内存中会存储多少种方法?只有调用方法或所有方法.

 static void Main(string[] args)
    {
        tstCls objcls = new tstCls();
        objcls.a1();
    }
Run Code Online (Sandbox Code Playgroud)

你可以帮我解决上面的情况.

.net c# oop

8
推荐指数
1
解决办法
176
查看次数

如何用两个连续的空格分割字符串

我有一个由连续空格组成的字符串

a(double space)b c d (Double space) e f g h (double space) i
Run Code Online (Sandbox Code Playgroud)

分裂像

a
b c d
e f g h
i
Run Code Online (Sandbox Code Playgroud)

目前我正在尝试这样

   Regex r = new Regex(" +");
        string[] splitString = r.Split(strt);
Run Code Online (Sandbox Code Playgroud)

c# string split space

7
推荐指数
2
解决办法
7812
查看次数

如何使用C#将多个文件从FTP服务器传输到本地目录?

我可以将一个文件从ftp服务器传输到本地目录.使用以下代码

  using (WebClient ftpClient = new WebClient())
        {
            ftpClient.Credentials = new System.Net.NetworkCredential("username", "password");
            ftpClient.DownloadFile("ftp://website.com/abcd.docx", @"D:\\WestHam\test.docx");
Run Code Online (Sandbox Code Playgroud)

但我不知道如何传输多个文件.任何人都可以帮我这个.}

c# ftp webclient transfer

5
推荐指数
1
解决办法
3万
查看次数

属性与get的区别; 组; 没有得到; 组;

我不明白静态属性之间的区别:

public static int intId;
Run Code Online (Sandbox Code Playgroud)

并得到 特性:

public int intId
{
  get
  {
    return intId;
  }
  set
  {
    intId = value;
  }
}
Run Code Online (Sandbox Code Playgroud)

这两者有什么区别?他们的工作方式相同或不同?

c# static get properties set

1
推荐指数
1
解决办法
6507
查看次数

Microsoft.ACE.OLEDB.12.0 Provider 未在本地计算机上注册?

当我尝试在 64 位系统中安装 VS 项目时出现此错误。我已经下载并安装了AccessDatabaseEngine。还有其他任何方法可以做到这一点,我在我的应用程序中使用 MS Access(Office 2007)数据库。两个系统都使用x32 系统工具**。如果我正在安装 **AccessDatabaseEngine(x64),它会收到一个错误,您的系统包含(x32 系统工具

c# 64-bit x86 ms-access-2007

0
推荐指数
1
解决办法
1万
查看次数

如何更新SQL Server 2005中的不同列?

在我的表中,我有一个Segment_No重复的列.现在我想更新那些重复项.

表

例如:值249X5601存在于两行中.我想将第二个值更改为249X5601R

sql replace sql-server-2005 distinct sql-update

0
推荐指数
1
解决办法
1173
查看次数