RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-569094

gachi_muchenik's questions

Martin Hope
gachi_muchenik
Asked: 2023-11-05 04:59:29 +0000 UTC

如何检查自动属性(短属性)中的输入?

  • 5

在这个例子中,这是一个正常的属性,验证没有问题。

private string test;

public string Test
{
get
 {
    return test;
 } 
set
{
     //проверка
   name = value;
} 

} 

如果没有字段,应该返回什么?我们没有字段,它隐含在属性 public int perem{get;set;} 中 set 中有值,但 get 中有值。一般来说,如何在缩写属性中进行检查,或者不能在那里进行检查,是否因为节省代码而缩短了?

public string Test
{
get
 {
    return ;что мне тут возвратить? Если нет поля? 
 } 
set
{
     //проверка
   name = value;
} 

} 
c#
  • 1 个回答
  • 21 Views
Martin Hope
gachi_muchenik
Asked: 2023-11-05 02:27:45 +0000 UTC

我无法理解类中多态性的本质

  • 5

假设我们有一个基类和一个从基类继承的类。为什么我们需要把继承人变成基类,抛弃它所有的个性,只保留基本属性。基类允许 Person p Child(继承人) Doctor d

p = d; //我们现在已将子类转变为基类并丢弃其属性。d = (Doctor)p //现在他们已经把他的个人财产归还给他了。目前尚不清楚为什么要这样做。

c#
  • 1 个回答
  • 63 Views
Martin Hope
gachi_muchenik
Asked: 2023-11-03 18:41:59 +0000 UTC

解释本例中三元运算符背后的逻辑。

  • 5
if( i!= 0? i%2 ==0: false) 
  //...... 

在此示例中,有 2 项保真度检查?如果i的值不为0,则返回true并执行表达式

i%2 == 0

但如果它在没有余数的情况下不可整除,那么在这个表达式中为 false,?它将转到值,即表达式编号 3。

false

或者如果表达式 2 为假,那么我们就不会转到表达式 3?

c#
  • 1 个回答
  • 70 Views
Martin Hope
gachi_muchenik
Asked: 2023-11-02 23:11:10 +0000 UTC

强制转换和类型转换有什么区别?

  • 5

不能理解

确实,不兼容类型的转换仍然可以通过强制转换来完成。类型转换本质上意味着显式转换它们。(摘自书本)

原来演员阵容就是转型?

c#
  • 1 个回答
  • 65 Views
Martin Hope
gachi_muchenik
Asked: 2023-11-01 06:54:59 +0000 UTC

如何创建自己的 Read() 方法?

  • 5

但无需换行,并且不仅可以输入一个字符,还可以一次输入一个整数。我想编写一个方法来丢弃换行符。类似于 WriteLine 但没有 \n 有哪些选项可以实现这一点?我尝试通过Read实现输入,然后将asci数字转换为字符,将字符转换为数字,并将其与另一个数字组合为整数。但是输入有延迟,当输入第一个字符时,有轻微的延迟,然后才输入另一个字符。我们需要立即做一些事情,就像在 WriteLine 中一样

c#
  • 1 个回答
  • 37 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-31 21:20:02 +0000 UTC

为什么浮点数可以被赋予整数值?

  • 5
float val = 10;
//а не float val = 10.0f;

毕竟,默认情况下,整数值被赋予类型 int、short 等(取决于大小)。并具有默认的双精度浮点数。如果我们想更改默认类型,只需在数字末尾指定后缀即可。那为什么在将整数类型赋值给浮点类型时不能指定呢?

c#
  • 1 个回答
  • 63 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-30 17:24:21 +0000 UTC

如何将double的返回值转换为float?

  • 5
float f_value = float.Parse(Math.Ceiling(56,3));

它给出了一个错误,您无法将双精度数转换为字符串。如何将双精度值转换为浮点数?Convert没有转换为float的方法,只有double和decimal

c#
  • 2 个回答
  • 46 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-27 04:35:29 +0000 UTC

while 循环无法签入

  • 5

必须只输入数字(这没有问题),并检查数字是否超过值 4。但由于某种原因,对大于 4 的值的检查被忽略。

static int Set_Select()
    {
        Console.WriteLine("Выберите нужное действие: ");
        Console.WriteLine("1.Сложение\n2.Вычитание\n3.Умножение\n4.Деление");
        
        int select;
        string input = Console.ReadLine();
        bool one_input = int.TryParse(input,out select);
        
    while(!one_input && select > 4)
    {       
        Console.WriteLine("Ошибка,попробуйте ещë раз");
        input = Console.ReadLine();
        one_input = int.TryParse(input,out select);
        
         
    }
    return select;
    
    
    
    }
c#
  • 1 个回答
  • 36 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-27 02:34:50 +0000 UTC

如何从控制台输出中仅删除所需的行,而不删除控制台中写入的所有内容

  • 5

Console.Clear() 清除整个控制台,但是是否可以有选择地删除某些内容?如果是这样,怎么办?

c#
  • 1 个回答
  • 34 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-25 08:12:09 +0000 UTC

如何制作一个顶部 5 列、底部 4 列的乘法表?

  • 5

到目前为止,我只能在 1 列中实现它,我没有想到如何制作列(就像在学校笔记本中一样)。我尝试使用 if,使用 setcursorposition,显然我做错了或者我把这些条件写在错误的地方、错误的循环中。通过 if 和通过设置光标有 2 种可能的解决方案,谢谢

static void tabl()
{
    //  Console.WriteLine();
    for(int a = 1;a <= 9;a++)
    {
        Console.WriteLine();
        for(int b = 1;b <= 9;b++ )  
        {                   
            Console.Write($"{a} * {b} = {a * b} \n");
                            
        }           
    
    }   
}
c#
  • 1 个回答
  • 44 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-23 06:56:26 +0000 UTC

如何使用递归获得数组元素的总和?

  • 5

我实现了数组元素的输出,事实上它不是正确的,但它有效,方法内的迭代计数器不起作用,我不得不将它放在参数中。

static void recurs(int[] mass,int value = 0)
     {
        
         
        if(value >= mass.Length)
         return;     
         Console.Write(mass[value] + " ");
            
         value++;        
         
       recurs(mass,value); 
     
     
     }

但不知怎的,我推断出了它,利用这个原理,我尝试将元素加起来以获得总量。但它根本不起作用(问题是,是否可以声明负责递归方法主体中的计数器的变量,或者应该在参数中声明它们?这是不起作用的计算金额的代码(

static void Summ(int[] mass,int a = 0,int summ = 0)
     {
        if(a >= mass.Length)
         return;     
         summ =+ mass[a];
         Console.Write(summ + " "); 
         a++;        
         
       Summ(mass,a,summ);
         
         
         
     }
c#
  • 1 个回答
  • 83 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-23 00:04:37 +0000 UTC

ref、out 和 in 有什么区别?[复制]

  • 9
这个问题已经在这里得到回答:
out 与 ref 有何不同? (1 个回答)
20 小时前关闭。

社区正在考虑重新讨论19 小时前提出的这个问题。

仅在不同的执行条件下?也就是说,ref它没有义务分配任何内容,并且在发生更改时它会更改传递给方法的主变量。 out做同样的事情,但要求你分配一些东西。 in只允许您查看变量。

从理论上讲,我们如何想象某种访问修饰符?

c#
  • 1 个回答
  • 161 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-22 06:58:50 +0000 UTC

为什么输出的末尾会出现0?

  • 7

此方法应按索引从数组中删除一个元素。该元素被删除,但出现在末尾,0就好像有一个默认值为零的未初始化数组

static void delet(ref int[] mass,int index)
{
    int[] arr = new int[mass.Length - 1];
    
    for(int a = 0; a < index; a++)
    {
        arr[a] = mass[a];
    }
    for(int a = index + 1; a < arr.Length; a++)
    {
        arr[a - 1] = mass[a];
    }
    mass = arr;
}
c#
  • 2 个回答
  • 62 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-19 23:37:32 +0000 UTC

速记属性声明是二合一?(字段和属性,但没有代码保护)[重复]

  • 5
这个问题已经在这里得到回答:
属性有什么用? (6 个回答)
3 天前关闭。
public int Lengthwise { get; set; }

也就是说,我们可以写

private int leng;// поле

public int Leng

 get{return leng;} 
set{value = value > 0 || value < 10 ? name : name = 0} 

但如果它是缩短版本,那么我们将无法保护该字段(让我们限制输入),因为我们没有这样的字段。我引用书中的内容。

如果您有很多不需要保护而只需要包装的变量怎么办?编写如此大量的代码是相当昂贵的。在这里您可以使用缩短的属性声明。让我们使用快捷方式来声明谷仓的深度:

public int Lengthwise { get; set; }  

get 和 set 关键字后面的大括号内没有代码,只有分号。这是什么意思?这非常简单 - Lengthwise 属性既是外部源的属性,又是内部使用的变量。当然,我们没有代码,这意味着我们无法(而且根本没有地方)添加保护代码,因此在属性只是变量的包装器的情况下使用此方法。

c#
  • 1 个回答
  • 64 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-17 18:33:16 +0000 UTC

新的运营商如何运作?

  • 5
int[] myarray = new int[10].

我想向专家了解一下过程本身以及我是否理解正确。我们声明一个引用类型的变量,它被放置在堆栈上。接下来,使用运算符,new我们在堆中创建一个空间(我们根据类型的大小分配它,在本例中int),然后运算符new返回地址,我们将其分配给堆中分配的空间的地址堆,即值的地址,使用引用类型的变量。

new它是否返回地址?

c#
  • 1 个回答
  • 79 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-15 06:41:18 +0000 UTC

您认为俄语中变量等名称的位置是什么?[关闭]

  • 5
关闭。这个问题无法给出客观的答案。目前不接受对此问题的答复。

想要改进这个问题吗? 重新组织问题,以便可以根据事实和引述来回答。

昨天关门了。

改进问题

对于那些英语很差,连基本单词都不懂的人,他们不只是介绍用俄语写作的能力。很明显,只有你会编写你的项目并使用它,没有其他人需要处理它,尽管对于面试时的作品集来说,反应会很有趣😁另一件事是在团队中。总的来说,你认为它应该是一个地方还是不应该是一个地方?

c#
  • 1 个回答
  • 60 Views
Martin Hope
gachi_muchenik
Asked: 2023-10-11 04:27:36 +0000 UTC

帮助我了解嵌套循环的工作原理

  • 5

我在嵌套循环方面遇到了困难,当我有机会仅使用 for 循环在控制台中绘制正方形时,没有 if else 的帮助,我完全迷失了。没有嵌套的常规循环没有问题。

第二个周期如何运作?也就是说,外循环满足任意条件,然后进入嵌套循环,直到嵌套循环中的所有迭代完成,程序进入外循环?

c#
  • 1 个回答
  • 61 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5