小编Or *_*r K的帖子

将String转换为Java中的代码

可能重复:
当方法名称为字符串时,如何调用java方法?
如何以编程方式编译和实例化Java类?

我有一个功能:

fun1() {
  System.out.print("hello");
}
Run Code Online (Sandbox Code Playgroud)

我想从用户或文件中读取一个字符串,如果"fun1()"出现该字符串,我会调用fun1.

我不想用switch语句来做这个,因为我有很多功能.

有什么方法可以使用字符串调用函数吗?

java

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

将参数发送到另一个ASP.Net页面

我在c#中有一个名为"Point"的课程.

public class Point(){
.
.
}
Run Code Online (Sandbox Code Playgroud)

page1.aspx我创建了:

Point p1 = new Point();
Run Code Online (Sandbox Code Playgroud)

我想将它发送到page2.aspx.我尝试发送:

Response.Redirect("~/page2.aspx?x=p1");
Run Code Online (Sandbox Code Playgroud)

并在第2页中获取:

Point p2 =Request.QueryString["x"];
Run Code Online (Sandbox Code Playgroud)

这是行不通的.你能帮我吗?

c# asp.net parameters

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

如何在c#中没有引用的情况下将类暴露给外部项目

我有3个名为A,B,C的项目.

在项目AI中有一个名为"Car"的类.

在项目BI中引用了A,并在项目BI中创建了"Car"列表.

项目C参考B.

我想将项目B中的列表放到项目C中并对其执行某些操作.

问题:

在项目CI中不允许引用项目A,其中类"Car"就可以了,所以项目C不知道"Car"类,我不能做下一个命令:

List<Car> cars = B.GetCars();
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

.net c#

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

列表在方法C#中没有变化

我有一个班级Items,我尝试对项目列表进行排序:

private static void Sort(List<Items> items)
{
.
.
.
   SortDesc(items);
}

private static void SortDesc(List<Items> items)
{
  items = items.OrderByDescending(x => x.Neto).ToList();
}
Run Code Online (Sandbox Code Playgroud)

当调试器输入时SortDesc(),列表中的项目按排序Neto DESC.当我继续并返回时Sort(),列表回到我打电话之前的状态SortDesc().

List<T>由裁判默认发送,所以为什么这不是工作?

谢谢!

.net c#

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

标签 统计

c# ×3

.net ×2

asp.net ×1

java ×1

parameters ×1