这可能是一个非常简单的问题,但我无法在网上找到其答案。 我有一个变量,它被设置为一个带有%s格式运算符的字符串。
public class NotificationHub : Hub
{
public void Hello()
{
Clients.All.hello();
}
public void SendNotifications(string message)
{
Clients.All.receiveNotification(message);
}
}
结果:
我的名字是:Arbaham
我的名字是:Arbaham
是否可以“更新”字符串,以便在第二次打印时从“我的名字是:Arbaham”变为“我的名字是:亚伯拉罕”?
答案 0 :(得分:0)
我相信你想要的用法是在替换令牌之前保存字符串:
var1 = "Arbaham"
var2 = "My name is: %s"
print(var2 % var1)
var1 = "Abraham"
print(var2 % var1)
输出:
>>> var1 = "Arbaham"
>>> var2 = "My name is: %s"
>>> print(var2 % var1)
My name is: Arbaham
>>> var1 = "Abraham"
>>> print(var2 % var1)
My name is: Abraham