Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# FontFamily和Size方法_C# - Fatal编程技术网

C# FontFamily和Size方法

C# FontFamily和Size方法,c#,C#,我使用下面的方法 private void FontChange(FontFamily f, int Syze) { Font font = new Font ( f , Syze ); } 那么如果我想用这个方法 我打电话 这给了我一个错误: 匹配的最佳重载方法 “ContactList.Main.FontChange(System.Drawing.FontFamily,int)”有一些 无效参数 您的函数应声明为: private void FontCha

我使用下面的方法

  private void FontChange(FontFamily f, int Syze) 
  {
      Font font = new Font ( f , Syze );
  }
那么如果我想用这个方法 我打电话

这给了我一个错误:

匹配的最佳重载方法 “ContactList.Main.FontChange(System.Drawing.FontFamily,int)”有一些 无效参数


您的函数应声明为:

    private void FontChange(string f, int Syze)
    {
        Font font = new Font(f, Syze);
    }

考虑调用第二个参数
size
,而不是
Syze
;这两个参数都符合常见约定(参数名称通常不以C#大写),并且拼写正确。:)你能帮我把所有的大写字母转换成titlecase吗?@suffix:你说titlecase是什么意思?小写字母?只有第一个字符大写?无论如何,我认为这是另一个问题;)只有第一个字母大写Lol@suffix:类似于
char.ToUpper(s[0])+s.Substring(1),但您必须测试字符串是空的还是空的,以及它的长度是否超过一个。现在,接受我的回答并关闭此帖子:)
    private void FontChange(string f, int Syze)
    {
        Font font = new Font(f, Syze);
    }