小编ada*_*nko的帖子

如何避免在类 C# 之前编写命名空间

所以我制作了一个 .dll 并将其添加到我的项目中,一切正常,但是当我尝试使用 .dll 中的任何类时。我必须专门使用 namespace.classname 而不是即使我放在我的项目顶部也只能说 Classname

使用命名空间

using System;
using MyTestClassLibrary;
using System.IO;
using YangHandler;

namespace UsingMyclassdll
{
    class Program
    {
        static void Main(string[] args)
        {
            YangHandler.YangHandler yangh = YangHandler.YangHandler.Parse("Rawtext");

            Console.ReadKey();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在使用 Yanghandler 视觉工作室时说

使用指令是不必要的

这不是 using 正是用于使用其他命名空间的吗?

杨处理代码

using System;
using System.IO;

namespace YangHandler
{
    public class YangHandler
    {
        public string YangAsRawText { get; private set; }

        public static YangHandler Parse(string YangAsRawText)
        {
            YangHandler handlerToReturn = new YangHandler();

            handlerToReturn.YangAsRawText = YangAsRawText;

            return handlerToReturn;
        } …
Run Code Online (Sandbox Code Playgroud)

c# using

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

当我使用其他变量时,为什么要用Java复制而不是创建新的Instant?

我编写了一个相当简单的代码,但遇到一个使我感到困惑的错误。

所以我有一个创建两个完全不同的变量并使用new关键字创建它们的类

Player playerLeft = new Player(5,150);
Player playerRight = new Player( 150,150);
Run Code Online (Sandbox Code Playgroud)

玩家等级:

import javax.swing.*;
import java.awt.*;

public class Player extends JComponent {

    private int posY;
    private int posX;

    public Player(int x, int y) {
        posX = x;
        posY = y;
        //repaint();
    }

    public float getMovementY() {
        return movementY;
    }

    public void setMovementY(int movementY) {
        this.movementY = movementY;
    }

    int movementY = 0;

    public void paintComponent(Graphics g) {
        Graphics2D _g2 = (Graphics2D) g;
        Rectangle rect = new Rectangle(posX, posY, …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

c# ×1

java ×1

using ×1